winget install --id topgrade-rs.topgrade
About topgrade
Keeping your system up to date usually involves invoking multiple package managers. This results in big, non-portable shell one-liners saved in your shell. To remedy this, Topgrade detects which tools you use and runs the appropriate commands to update them.
What's new in 17.5.1
Fixed - (install-release) remove ir alias to avoid conflict with mono-mdk (#2036) - (powershell) handle unavailable Update-Module (#1993)
Version history
| Version | Updated | Notes |
|---|---|---|
| 17.5.1 | Fixed - (install-release) remove ir alias to avoid conflict with mono-mdk (#2036) - (powershell) handle unavailable Update-Module (#1993) | |
| 17.5.0 | Unknown | Added - (step) add install-release (#2011) - (vim) support neovim vim.pack updates (#2010) - (protonplus) support flatpak installation of ProtonPlus (#2006) - (mise) add options for quiet, silent, verbose, and add assume... |
| 17.4.0 | Unknown | Added - (step) support Ollama model pulling (#1968) - (step) add support for pi (#1975) - (firmware) hint user to run fwupdmgr update when updates are available (#1957) - (skills) pass --global(#1952) - (step) add vite+... |
| 17.3.0 | Unknown | Added - (config) add custom step order (#1940) - (archlinux) add shelly package manager (#1941) - (claude) update non-user scope plugins (#1938) - add sudo loop (#1803) - (gup) add exclude config (#1911) - (step) add tpa... |
| 17.2.1 | Unknown | Rerelease of 17.2.0 because of CD mishap |
| 17.1.0 | Unknown | Added - (step) add skills for skills.sh (#1843) - (step) add Colima (#1840) Fixed - (gearlever) skip update prompt when no updates exist (#1844) |
| 17.0.0 | Unknown | Breaking changes - bump MSRV to 1.88.0 Topgrade v17.0.0 bumps the MSRV (minimum supported Rust version) from 1.84.1 to 1.88.0. There are no breaking changes for users. If the bumped MSRV hinders you in using or packaging... |
| 16.9.0 | Unknown | Added - (system,home_manager) integrate nh into nix-based updaters (#1712) - (cargo) add git and quiet options (#1685) Fixed - add missing import (#1718) - (nix) make nix-{channel,env} optional for flake-enabled systems... |
| 16.8.0 | Unknown | Added - (cursor) add cursor extension update support (#1659) Fixed - (deps) update rust crate tempfile to ~3.24.0 (#1646) - (deps) update rust crate toml to v0.9.10 (#1625) Other - (deps) update lockfile (#1671) - (relea... |
| 16.7.0 | Unknown | Added - (containers) add use_sudo option (#1618) - (sudo) propagate --env to sudo commands (#1588) (#1589) - (aqua) run aqua update --config $AQUA_GLOBAL_CONFIG instead of aqua update (#1596) Fixed - (brew) fix brew cask... |
| 16.0.4 | Unknown | What's Changed - Downgrade create_release_assets.yml workflow by @GideonBear in #1098 - chore(deps): bump tokio from 1.38.0 to 1.38.2 by @dependabot in #1101 - ci: merge create_assets_xxx workflows and let AUR binary rel... |
| 16.0.3 | Unknown | Topgrade v16.0.3 Here is a new release! Some nice features: 1. Fedora users now have a Copr they can use, a new option to install Topgrade on Fedora Linux. 2. Topgrade can now run JetBrains toolbox, and update your insta... |
| 16.0.2 | Unknown | No notes |
| 14.0.1 | Unknown | No notes |