Releases: topgrade-rs/topgrade
v16.1.2
Fixed
- (release) Fix cross-compilation for arm requiring glibc>=2.39 (#1405)
- (release) Fix FreeBSD build (#1404)
- (release) Fix FreeBSD build (#1402)
- (release) Fix manual workflow trigger (#1401)
- (release) Fix FreeBSD build and add manual workflow trigger (#1399)
Other
- (release) Fix cross trying to fmt (#1403)
v16.1.1
v16.1.0
I'm happy to announce Topgrade v16.1.0, and with it, a faster release schedule! Releases have been fully automated, and will be made immediately after major fixes.
On another note, I'm (@GideonBear) joining Topgrade as co-owner and primary maintainer. Thanks @SteveLauC for all your work on Topgrade!
-- @GideonBear
https://github.com/topgrade-rs/topgrade/discussions/1390
Added
- (deb-get) Skip non-deb-get packages by passing --dg-only (#1386)
- (typst) add typst step (#1374)
- (step) Add atuin step (#1367)
- (nix) support upgrading Determinate Nix (#1366)
- (sudo) print warning if Windows Sudo is misconfigured
- (sudo) print warning if steps were skipped due to missing sudo
- (sudo) add SudoKind::Null
- detect and warn if running as root
- add
--no-tmuxflag (#1328) - add step for mandb - user and system (update man entries) (#1319)
- support for pkgfile (#1306)
- add "show_skipped" option in config file #1280 (#1286)
- fix typos (#1221)
- (conda) allow configuring additional envs to update (#1048)
- (step) nix-helper (#1045)
- (winget) winget uses sudo when
[windows] winget_use_sudo = true(#1061) - suppress pixi release notes by default (#1225)
Fixed
- (freshclam) run with sudo when running without sudo fails (#1118)
- (tldr) move tldr to be a generic step (#1370)
- (nix) fix nix upgrade command selection for profiles in XDG_STATE_HOME (#1354)
- (containers) Docker update fails on M Macs due to platform / (#1360)
- (sudo) reorder require_sudo() after print_separator()
- (sudo) use require_sudo for windows commands
- (sudo) prevent sudo_command = "sudo" finding gsudo
- (sudo) set sudo flags depending on kind
- skip gcloud update step if component manager is disabled (#1237)
- (i18n) use double-quotes for translations with newlines
- (powershell) run microsoft_store command directly
- (powershell) remove mentions of USOClient
- (powershell) execution policy check breaks when run in pwsh
- (powershell) don't use sudo with Update-Module for pwsh
- (powershell) add -Command to module update cmdline
- (tmux) support all default
tpmlocations (xdg and both hardcoded locations) (#1146) - fixed the German translation for "y/n/s/q" (#1220)
Other
- (release) switch to release-plz (#1333)
- (pre-commit) Make pre-commit.ci use conventional commits (#1388)
- (pre-commit) pre-commit autoupdate (#1383)
- (deps) bump actions/upload-artifact from 4.6.2 to 5.0.0 (#1382)
- (deps) bump github/codeql-action from 4.30.9 to 4.31.0 (#1379)
- (deps) bump actions/download-artifact from 5.0.0 to 6.0.0 (#1380)
- (deps) bump taiki-e/install-action from 2.62.33 to 2.62.38 (#1381)
- (pre-commit) Fix pre-commit-config.yaml (#1378)
- (release) Add .deb auto completion script (#1353)
- (deps) bump github/codeql-action from 4.30.8 to 4.30.9 (#1369)
- (deps) bump taiki-e/install-action from 2.62.28 to 2.62.33 (#1368)
- (deps) bump actions/dependency-review-action from 4.8.0 to 4.8.1 (#1362)
- (deps) bump softprops/action-gh-release from 2.3.4 to 2.4.1 (#1364)
- (deps) bump taiki-e/install-action from 2.62.21 to 2.62.28 (#1363)
- (deps) bump github/codeql-action from 3.30.6 to 4.30.8 (#1365)
- (deps) bump github/codeql-action from 3.30.5 to 3.30.6 (#1355)
- (deps) bump softprops/action-gh-release from 2.3.3 to 2.3.4 (#1356)
- (deps) bump taiki-e/install-action from 2.62.13 to 2.62.21 (#1357)
- (deps) bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#1358)
- (deps) bump actions/dependency-review-action from 4.7.3 to 4.8.0 (#1350)
- (deps) bump github/codeql-action from 3.30.3 to 3.30.5 (#1349)
- (deps) bump taiki-e/install-action from 2.62.1 to 2.62.13 (#1351)
- (deps) bump actions/cache from 4.2.4 to 4.3.0 (#1352)
- Fix WSL distribution name cleanup (#1348)
- (pyproject) mark version as dynamic (#1347)
- (deps) replace winapi with windows
- (sudo) rename interactive to login_shell
- Fix "WSL already reported" panic (#1344)
- Move step logic out of Powershell struct (#1345)
- (deps) bump taiki-e/install-action from 2.61.5 to 2.62.1 (#1335)
- (deps) bump Swatinem/rust-cache from 2.8.0 to 2.8.1 (#1336)
- Fixes for #1188; custom_commands broken (#1332)
- use login shell when executing topgrade (#1327)
- (deps) bump taiki-e/install-action from 2.60.0 to 2.61.5 (#1325)
- (deps) bump github/codeql-action from 3.30.1 to 3.30.3 (#1324)
- (pre-commit) add typos with conservative excludes; no content changes (#1317)
- fix simple typos in code and comments (split var, whether, Extensions) (#1318)
- (deps) bump github/codeql-action from 3.29.11 to 3.30.1 (#1301)
- (deps) bump softprops/action-gh-release from 2.3.2 to 2.3.3 (#1302)
- (deps) bump taiki-e/install-action from 2.58.21 to 2.60.0 (#1303)
- (deps) bump actions/dependency-review-action from 4.7.2 to 4.7.3 (#1304)
- (deps) bump actions/attest-build-provenance from 2.4.0 to 3.0.0 (#1305)
- update tracing-subscriber to ~0.3.20 (ANSI escape injection fix, GHSA-xwfj-jgwm-7wp5) (#1288)
- (deps) bump github/codeql-action from 3.29.8 to 3.29.11 (#1281)
- (deps) bump actions/dependency-review-action from 4.7.1 to 4.7.2 (#1282)
- (deps) bump taiki-e/install-action from 2.58.9 to 2.58.21 (#1283)
- (deps) bump PyO3/maturin-action from 1.49.3 to 1.49.4 (#1285)
- (deps) bump actions/cache from 4.2.3 to 4.2.4 (#1284)
- Support "Insiders" versions of VSCode and VSCodium (#1279)
- Sudo preserve env list argument is
--preserve-env(#1276) - Clippy fixes from rust 1.91 nightly (#1267)
- (deps) bump actions/checkout from 4.2.2 to 5.0.0 (#1264)
- (deps) bump actions/download-artifact from 4.3.0 to 5.0.0 (#1263)
- (deps) bump taiki-e/install-action from 2.58.0 to 2.58.9 (#1261)
- (deps) bump ossf/scorecard-action from 2.4.0 to 2.4.2 (#1262)
- (deps) bump github/codeql-action from 3.29.5 to 3.29.8 ([#1265](https://github.com/topgrade-rs/topg...
v16.0.4
What's Changed
- Downgrade
create_release_assets.ymlworkflow 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 release workflow wait for it by @SteveLauC in #1100
- Sort
Stepenum and keep it sorted in theci.ymlworkflow by @GideonBear in #1104 - Update CONTRIBUTING.md to reflect
enum Stepsort enforcement by @GideonBear in #1111 - fix: uv self update by @SteveLauC in #1105
- fix(powershell): update command arguments to include execution policy by @niStee in #1041
- Enhancement: Update Windows Package Manager Indexes by @niStee in #1085
- Add JetBrains IDE plugin update steps by @GideonBear in #1103
- Fix vscodium skipping silently by @GideonBear in #1109
- Fix
uvstep by @GideonBear in #1121 - Omit
deb-get cleanoutput by @GideonBear in #1119 - Add
output_changed_message!, replace some.expects by @GideonBear in #1110 - Handle format change in asdf version by @matt-thomson in #1127
- fix: correct GNOME spelling by @afranke in #1124
- Add Yazi step by @GideonBear in #1134
- Update jetbrains-toolbox-updater by @GideonBear in #1128
- Fix conflict between hx (hexdump alternative) and Helix by @GideonBear in #1135
- Fix nix version output changed by @GideonBear in #1140
- ci: add missing rustup components by @SteveLauC in #1166
- Run
uv cache pruneinuvstep whencleanupis enabled by @GideonBear in #1165 - Drop lazy_static by @themadprofessor in #1168
- Add CachyOS support by @GideonBear in #1153
- Fix "Only one instance of can be run at a a time." error by @GideonBear in #1123
- chore: release v16.0.4 by @SteveLauC in #1169
New Contributors
- @matt-thomson made their first contribution in #1127
- @afranke made their first contribution in #1124
- @themadprofessor made their first contribution in #1168
Full Changelog: v16.0.3...v16.0.4
v16.0.3
Topgrade v16.0.3
Here is a new release! Some nice features:
- Fedora users now have a Copr they can use, a new option to install Topgrade on Fedora Linux.
- Topgrade can now run JetBrains toolbox, and update your installed IDEs, this feels amazing considering it is a GUI app
- New i18n language support:
- Chinese (simplified)
- German
- Lithuanian
Enjoy:)
What's Changed
- fix: dont ignore rpm-ostree when bootc is found by @befanyt in #999
- refactor(uv step): check self update result if self-update feat is available by @SteveLauC in #1000
- fix: Executor::spawn()/output() should not use their _checked() variants by @SteveLauC in #1002
- Detect Elan self update disabled (e.g. installed from distro repos) by @grahnen in #998
- Add Fedora Copr to Readme.md by @li-lay in #1005
- fix: do not run asdf update if version >= 0.15.0 by @SteveLauC in #1008
- feat: support VSCodium by @SteveLauC in #788
- chore: update toolchain to 1.84.1. apply clippy fixes & rustfmt by @dsully in #1026
- Run
juliaup gcif cleanup is enabled by @Laura7089 in #1031 - Add zigup step by @Laura7089 in #1030
- docs: fix typo in description by @mheob in #1032
- feat(vscode): updated extensions for a given profile by @necromeo in #1022
- fix: uBlue OS should be detected as FedoraImmutable by @dtomvan in #1043
- fix(poetry): parse arg in script shebang line by @AThePeanut4 in #1028
- Add "Cinnamon spices" step by @GideonBear in #1055
- Add pipxu step by @yggdr in #1052
- Run
conda cleanafterconda updateifcleanup = trueby @maxkapur in #1047 - feat(pixi): add support for
pixi globalby @JaRoSchm in #1037 - fix(sudo): fix sudo detection & pre-sudo for GSudo by @Andreas02-dev in #1058
- chore(deps): bump ring from 0.17.8 to 0.17.13 by @dependabot in #1062
- feat(sudo): add run0 as a sudo variant by @xarblu in #1067
- Create Armv7l debian package by @gmkey in #1068
- FIX: Allow for -beta OR -current detection and use the correct system upgrade command for the OpenBSD step by @Izder456 in #1066
- docs: fix
--log-filterlink in--helpby @RoGreat in #1073 - Add JetBrains Toolbox via jetbrains-toolbox-updater by @GideonBear in #1064
- i18n(app.yml): new language zh_CN by @zerodegress in #1072
- fix:(emacs): fix issue #1075 by @aveyrenc in #1076
- Update jetbrains-toolbox-updater by @GideonBear in #1077
- Add German translations to localization file by @niStee in #1065
- i18n(app.yml): new language lt by @tdslot in #1069
- added silent install option for winget by @The-RedWizard in #1089
- Fix
pixi self-updaterunning whenpixiis not installed with the β¦ by @GideonBear in #1087 - Fix aqua CLI and JetBrains Aqua conflict by @GideonBear in #1092
- chore: bump version to 16.0.3 by @SteveLauC in #1094
New Contributors
- @befanyt made their first contribution in #999
- @grahnen made their first contribution in #998
- @li-lay made their first contribution in #1005
- @mheob made their first contribution in #1032
- @necromeo made their first contribution in #1022
- @dtomvan made their first contribution in #1043
- @GideonBear made their first contribution in #1055
- @yggdr made their first contribution in #1052
- @maxkapur made their first contribution in #1047
- @JaRoSchm made their first contribution in #1037
- @xarblu made their first contribution in #1067
- @gmkey made their first contribution in #1068
- @RoGreat made their first contribution in #1073
- @zerodegress made their first contribution in #1072
- @tdslot made their first contribution in #1069
- @The-RedWizard made their first contribution in #1089
Full Changelog: v16.0.2...v16.0.3
Topgrade v16.0.2
Topgrade v16.0.2
A release with few features and bug fixes.
What's Changed
- ci: add bin pkg to aur by @androw in #944
- [FIXES #922] properly check for -CURRENT in OpenBSD steps and pass the correct flags to the respective commands by @Izder456 in #923
- Update SECURITY.md by @niStee in #945
- docs: update release procedure that SECURITY.md should be updated in major release by @SteveLauC in #946
- Refactor config.rs and vagrant.rs files by @niStee in #949
- i18n (app.yml): Add Spanish localization (es) by @Rikiub in #955
- Add support for Lix (Nix fork) by @9999years in #952
- Improve OpenBSD -CURRENT detection and Dry-run feedback by @Izder456 in #954
- docs: document that we need to translate user-facing texts by @SteveLauC in #966
- refactor: add missing i18n for OpenBSD steps by @SteveLauC in #965
- feat(microsoft_store): Add Microsoft Store step for Windows by @Andreas02-dev in #963
- refactor: flip order of mise upgrade and mise plugins update by @riffingonsoftware in #968
- uv step: checking self subcommand exits; fixes #942 by @lucaspar in #971
- i18n(app.yml): new language fr by @Gudsfile in #969
- feat: allow version specification for deno by @sehnryr in #970
- refactor: disable julia startup file for julia package update by @Laura7089 in #983
- feat: add bootc support to redhat_upgrade by @tulilirockz in #986
- fix(poetry): skip if not installed with official script by @AThePeanut4 in #989
- chore: release v16.0.2 by @SteveLauC in #995
New Contributors
- @Rikiub made their first contribution in #955
- @Andreas02-dev made their first contribution in #963
- @Gudsfile made their first contribution in #969
- @sehnryr made their first contribution in #970
- @Laura7089 made their first contribution in #983
- @tulilirockz made their first contribution in #986
Full Changelog: v16.0.1...v16.0.2
Topgrade v16.0.1
Topgrade v16.0.1
It is a minor release, mainly bug fixes. But now we have zh_TW translations!
What's Changed
- Fix typo in exit_status by @aveyrenc in #934
- i18n(app.yml): new language zh_TW by @olivertzeng in #931
- fix: tmux unknown cmd: attach-client by @SteveLauC in #937
- fix: pypi-release-action: downgrade upload-artifact and download-artifact to v3 by @tobiasmicheler in #938
- chore: release v16.0.1 by @SteveLauC in #940
New Contributors
- @aveyrenc made their first contribution in #934
- @olivertzeng made their first contribution in #931
- @tobiasmicheler made their first contribution in #938
Full Changelog: v16.0.0...v16.0.1
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
RubyGemsissues formiseregardingsudoby @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
uvstep 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-updatesoption 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
v15.0.0
What's Changed
- feat: support wildcard in ignored_containers by @SteveLauC in #666
- fix: softwareupdate under dry run by @schrobingus in #668
- feat: certbot renew by @SteveLauC in #665
- Update Cargo.lock by @niStee in #673
- Fix/pswindowsupdate by @niStee in #671
- Fix/usoclient by @niStee in #669
- feat: Add support for Wolfi by @EyeCantCU in #672
- ci: run cargo test in ci by @SteveLauC in #674
- docs: fix a wrong preposition[skip ci] by @SteveLauC in #676
- fix: correct typos in output by @andypiper in #677
- Fix/winget by @niStee in #670
- feat: add
fetch_headconfiguration option intobrewby @Wallunen in #679 - ci: add macOS aarch64 check by @SteveLauC in #680
- Publish new releases of topgrade to the Windows Package Manager with β¦ by @niStee in #686
- Keeping actions up to date with Dependabot by @niStee in #685
- docs: update install doc with Winget by @SteveLauC in #693
- chore(deps): bump katyo/publish-crates from 1 to 2 by @dependabot in #692
- chore(deps): bump codecov/codecov-action from 1 to 4 by @dependabot in #691
- chore(deps): bump actions/cache from 1 to 4 by @dependabot in #690
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #689
- chore(deps): bump actions/checkout from 2 to 4 by @dependabot in #688
- feat: support waydroid by @SteveLauC in #687
- feat(brew): adds "greedy-latest" option to Brew by @luciodaou in #636
- docs: document brew config entries[skip ci] by @SteveLauC in #696
- fix: zinit default install location by @SteveLauC in #625
- Fix OpenBSD Step failing to build with
E0599by @Izder456 in #707 - chore(deps): bump EnricoMi/publish-unit-test-result-action from 1 to 2 by @dependabot in #705
- chore(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #704
- Add .vs to .gitignore by @niStee in #706
- Helix fetches grammar as a regular user by @InnocentZero in #698
- feat: also detect Helix step with bin name hx by @SteveLauC in #710
- revert: revert 614 to remove the -p option by @SteveLauC in #713
- chore: bump deps by @SteveLauC in #714
- chore: git ignore more by @SteveLauC in #715
- Create devskim.yml to enable GitHub code scanning for this repository by @niStee in #700
- Add GitHub Actions Workflow for Build and Test by @niStee in #717
- Update GitHub Actions workflow for Codecov integration by @niStee in #718
- Adds
pyenvstep by @lucaspar in #724 - feat: adds
xcodesstep by @schrobingus in #643 - fix(pipx): adds
--include-injectedargument topipxby @ramdomPTM in #726 - fix: use env BUN_INSTALL to locate package.json by @SteveLauC in #734
- refactor: make GitSteps a dedicated step by @SteveLauC in #737
- Add support for Lean 4's elan by @alok in #742
- feat: put step logs in a span by @SteveLauC in #746
- feat: support update ClamAV databases by @SteveLauC in #747
- style: fix 2 clippy lint unless_vec & unused_io_amount by @SteveLauC in #751
- fix: don't use Command::new(bin_name) as it won't work on Windows by @SteveLauC in #750
- FIXES #708: add config directive for pkg_* cleanup on OpenBSD by @Izder456 in #753
- feat: add support for mise by @riffingonsoftware in #757
- feat: support update PlatformIO Core by @SteveLauC in #759
- Fix local host detection for remotes with user by @raindev in #755
- fix: better
dotnet tool listheader parsing by @AThePeanut4 in #772 - Add config flag to toggle verbose Git repository output. by @dsully in #763
- fix(os): detect Fedora IoT Edition as immutable Fedora variant by @d-k-bo in #774
- Always display windows update step by @vzze in #781
- refactor: 2 clippy warnings by @SteveLauC in #789
- fix: Fedora Sway Atomic should be recognized as FedoraImmutable by @SteveLauC in #795
- Add rye support by @alok in #799
- feat: support auto-cpufreq by @SteveLauC in #800
- Dependatbot Updates by @niStee in #802
- chore(deps): bump rustls from 0.21.10 to 0.21.12 by @dependabot in #804
- chore(deps): bump h2 from 0.3.24 to 0.3.26 by @dependabot in #766
- chore(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #729
- feat: add support for chimera linux by @nekopsykose in #808
- add upgrade stuff for bedrock linuxmint strata by @lachsdachs in #813
- ci: remove code coverage test & uniform file names by @SteveLauC in #811
- chore: update PR template by @SteveLauC in #815
- ci: replace deprecated gh actions with alternatives by @SteveLauC in #814
- chore: build binary for both macOS aarch64 and amd64 by @SteveLauC in #816
- Add linux mint support by @lachsdachs in #817
- deps: bump libc from 0.2.153 to 0.2.155 by @huajingyun01 in #818
- fix(RubyGems): support no-sudo updating for rbenv and rvm by @yaroslav in #820
- Run MasonUpdate as part of the vim updates by @tamasd in #821
- chore: bump deps by @SteveLauC in #823
- style: allow unused ExecutorChild by @SteveLauC in #829
- chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 by @dependabot in #827
- chore: collect
--dry-runand--yesopts info in feature request template by @SteveLauC in #838 - fix: consider TMUX_PLUGIN_MANAGER_PATH when searching tpm binary by @SteveLauC in #835
- feat: new step Lensfun's database update by @SteveLauC in #839
- chore: prepare for v15.0.0 by @SteveLauC in #843
New Contributors
- @schrobingus made their first contribution in #668
- @EyeCantCU made their first contribution in #672
- @andypiper made their first contribution in #677
- @Wallunen made their first contribution in #679
- @luciodaou made their first contribution in #636
- @Izder456 made their first contribution in #707
- @InnocentZero made their first contribution in #698
- @lucaspar made their first contribution in #724
- @ramdomPTM made their first contribution in #726
- @alok made their first contribution in #742
- @riffingonsoftware made their first contribution in #757
- @raindev made their first contribution in #755
- @AThePeanut4 made their first cont...
v14.0.1
v14.0.1
Why such a quick release after v14.0.0
In Topgrade v14.0.0, we have enforced that a breaking changes notification has to be confirmed by the user when:
- This Topgrade is a major release
- The execution is the first run
This feature is good, but it won't work in the CI environment as it requires a terminal. To remedy this, I made it optional through the environment variable TOPGRADE_SKIP_BRKC_NOTIFY, with this variable set to true, the notification will be skipped.
What's Changed
- workflows(homebrew): replace
Homebrew/actions/bump-formulaewithHomebrew/actions/bump-packagesby @chenrui333 in #656 - chore: fix file name typo[skip ci] by @SteveLauC in #657
- docs: add doc on how to do a new release by @SteveLauC in #658
- feat: skip breaking changes notification with env var by @SteveLauC in #659
- Follow up to the follow up in #616 by @SuperSandro2000 in #660
- fix vscode extensions update step by @samhanic in #650
- Fix system updates for Nobara by @thecatcore in #661
- chore: release v14.0.1 by @SteveLauC in #662
New Contributors
- @chenrui333 made their first contribution in #656
Full Changelog: v14.0.0...v14.0.1