v16.0.0
Topgrade v16.0.0
(Well, I think I should broadcast the following stuff to every user on the first launch of new versions of Topgrade...)
Interesting new features you may wanna know:
-
If you run Topgrade in Tmux (
run_in_tmux = true
), a new configuration entry has been added to control if the Topgrade Tmux session will be attachedmisc.tmux_session_mode
, we have 2 options here:attach_if_not_in_session
: only attach to the Topgrade session if you are currently not in any Tmux sessions.attach_always
: always attach to it.
-
Topgrade is adding i18n support, and the initial setup is done (Technically not a feature, at least for now)
What's Changed
- docs: update release procedure by @SteveLauC in #845
- Small clap adjustments by @tranzystorekk in #846
- feat: support Poetry by @SteveLauC in #790
- fix: traverse symbolic links under
$CONIG_DIR/topgrade.d
(#852) by @gifnksm in #853 - docs: document that maintenance continues by @SteveLauC in #855
- chore(deps): bump zerovec from 0.10.2 to 0.10.4 by @dependabot in #856
- chore(deps): bump zerovec-derive from 0.10.2 to 0.10.3 by @dependabot in #858
- Fix
pyenv: no such command 'update'
by @lucaspar in #860 - feat: don't run reboot with sudo on Linux with systemd by @SteveLauC in #866
- feat(linux.rs): Add support for Funtoo by @Lazerbeak12345 in #868
- feat(os): support NI Linux Real-Time's opkg package manager by @rtzoeller in #870
- Fix nightly clippy warnings by @PolpOnline in #872
- feat: support ZVM by @SteveLauC in #777
- Fix nix upgrades by @dashmoho in #874
- refactor: fix Windows clippy by @SteveLauC in #880
- Update SECURITY.md by @niStee in #878
- ci: fix release_to_aur.yml by @androw in #879
- chore: improve Windows Update step and add PSWindowsUpdate Module by @niStee in #842
- Allow Nix unfree packages to be upgraded by @dashmoho in #881
- feat: add volta packages by @diogonr in #883
- Update README.md by @niStee in #882
- Fix
RubyGems
issues formise
regardingsudo
by @paddyroddy in #887 - chore: update winget-releaser to use main branch by @niStee in #888
- Add aqua tool installer cli by @boris-smidt-klarrio in #889
- Adds
uv
step by @lucaspar in #890 - feat: support step Bun on Windows by @SteveLauC in #893
- Containers step: new runtime option to configuration by @lucaspar in #896
- fix: a panic introduced by improper unwrap() by @SteveLauC in #899
- Add Debian-based system builds by @Kreeblah in #898
- chore: pin toolchain to MSRV(1.76) by @SteveLauC in #900
- fix: aura since v4.0.6 does not need sudo by @SteveLauC in #908
- feat: clean scoop cache if cleanup is enabled by @SteveLauC in #909
- Remove check for whether conda config contains auto_activate_base by @Pipboyguy in #905
- feat: tmux session attach mode by @wetfloo in #901
- feat(brew): use sudo if Homebrew owned by another user on Linux by @tomaszn in #904
- Add Pixi to topgrade by @marcelotrevisani in #915
- docs: don't call execute("bin_name_str") by @SteveLauC in #916
- feat(brew): Add
greedy-auto-updates
option to Brew by @Neved4 in #914 - docs: --only is no longer experimental by @SteveLauC in #919
- Add i18n by using rust i18n by @Mastermindaxe in #807
- fix: use single quotes for locale keys with new line char by @SteveLauC in #920
- ci: correct checker binary name by @SteveLauC in #926
- chore: release v16.0.0 by @SteveLauC in #925
- revert: PR 866 by @SteveLauC in #927
New Contributors
- @gifnksm made their first contribution in #853
- @Lazerbeak12345 made their first contribution in #868
- @rtzoeller made their first contribution in #870
- @dashmoho made their first contribution in #874
- @androw made their first contribution in #879
- @diogonr made their first contribution in #883
- @paddyroddy made their first contribution in #887
- @boris-smidt-klarrio made their first contribution in #889
- @Kreeblah made their first contribution in #898
- @Pipboyguy made their first contribution in #905
- @wetfloo made their first contribution in #901
- @tomaszn made their first contribution in #904
- @Neved4 made their first contribution in #914
- @Mastermindaxe made their first contribution in #807
Full Changelog: v15.0.0...v16.0.0