github topgrade-rs/topgrade v17.0.0

6 hours ago

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 Topgrade, please let us know by opening an issue!

Added

  • improve breaking changes notifications (#1827)
  • (step) add antigravity (#1822)
  • (step) add protonplus (#1799)
  • (os) add KDE Linux support (#1814)
  • (step) add claude code (#1792)
  • (step) add Gear Lever
  • (utils) add require_flatpak function
  • add Helix DB step (#1790)
  • add notify_end tristate option (#1760)
  • (executor) add Executor::always() for commands that must run in dry-run mode
  • show version range in self-update message (#1752)
  • (uv) run uv python upgrade (#1747)
  • --auto-retry [<COUNT>] flag and --no-retry deprecation (#1603)

Fixed

  • (protonplus) correct protonplus version in error message (#1823)
  • (juliaup) don't crash when failing to canonicalize juliaup path (#1809)
  • (helix) disambiguate between Helix Editor and HelixDB (#1781)
  • correct typos and enhance clarity (#1778)
  • use edit crate for --edit-config editor resolution (#1759)
  • (vim) AstroNvim - wait for AstroUpdateCompleted and finish. (#1744)

Don't miss a new topgrade release

NewReleases is sending notifications on new releases.