github topgrade-rs/topgrade v17.7.0

3 hours ago

Added

  • (debian) prefer apt over apt-get (#2153)
  • (step) add Cursor agent (#2142)
  • (shelly) Update CLI syntax, show news and skip flatpak (#2130)
  • (step) add zerobrew (#2133)
  • (step) add pkgit (#2120)
  • (mise) support Windows
  • (git) add config option to fetch default branch instead of failing when on another branch (#2109)
  • (jetbrains-toolbox) remove download cache if cleanup = true
  • (needrestart) support detecting and skipping it on fedora (#2097)

Fixed

  • (mise) avoid project cwd for upgrades (#2155)
  • (jetbrains_goland) fix capitalization (#2150)
  • (wsl) forward --yes to the WSL topgrade invocation
  • (steps) stop splicing user-controlled values into shell commands
  • (antidote) update from interactive zsh when available (#2136)
  • (wsl) skip Windows-path binaries in tool detection (#2135)
  • (config) stop creating topgrade.d/ (#2132)
  • (mise) refresh process env after upgrade (#2113)
  • (nix) use sudo when current profile is not owned by us
  • (nix) improve correctness of current profile calculation
  • (skills) find lock file via XDG_STATE_HOME (#2114)
  • (mise) only forward --jobs when set
  • (nix) skip profile check for Determinate Nix upgrade (#2074)
  • (pi) add extension updates (#2102)
  • improve default step order (#2098)

Don't miss a new topgrade release

NewReleases is sending notifications on new releases.