v13.0.0
Breaking Changes
-
In this release, Topgrade implements a new feature: pushing git repos
[git] repos = []
so the repos specified in
git.repos
will be pulled AND pushed, if you only
want to pull repos, set them ingit.pull_only_repos
, for more information, see
config.example.toml
. -
There are some configuration entries that were put under the
misc
section, then
they were moved to their own section, for example:[misc] git_repos = []
[git] repos = []
Before this release, it was still allowed to specify these entries in the
misc
section as we were maintianing a compatiable layer to make it work.Now, this layer has been removed, our users should use the new configuration
format.You won't encounter this issue unless you are using a really old configuration
file, so technically this is not a breaking change IMHO.
What's Changed
- chore: add ssh-related questions in issue template by @SteveLauC in #523
- Prioritize sudo steps to prevent sudo timeout by @sujay1844 in #532
- feat: support miktex packages update by @samhanic in #535
- chore: add check for dry-run opt in PR template by @SteveLauC in #538
- feat: support Vscode packages updates by @samhanic in #536
- feat: support LURE by @SteveLauC in #537
- refactor: deprioritize please-sudo by @SteveLauC in #541
- chore(deps): bump rustls-webpki from 0.100.1 to 0.100.2 by @dependabot in #542
- fix: skip needrestart when using nala on debian-based distro by @SteveLauC in #548
- Allow setting
misc.log_filters
inconfig.toml
by @9999years in #552 - Fix "Nix" step to use
nix upgrade-nix
in more situations by @9999years in #550 - Make error messages nicer by @9999years in #551
- fix: remote oh-my-zsh env var export issue by @SteveLauC in #528
- chore(deps): bump webpki from 0.22.0 to 0.22.1 by @dependabot in #554
- Add option for nix-env arguments by @PabloMarcendo in #555
- feat(wsl): pass verbose to topgrade-in-wsl by @ssmendon in #556
- chore: add the check for the --yes opt in PR template by @SteveLauC in #561
- fix: --yes option for protonup by @SteveLauC in #560
- chore(deps): bump webpki from 0.22.1 to 0.22.2 by @dependabot in #564
- Fix builds and runs on DragonFly BSD by @strangelittlemonkey in #569
- fix: Support yes option for opam upgrade by @Mylloon in #570
- chore: always use the latest stable toolchain for CI by @SteveLauC in #571
- fix: disable dotnet greeting msg with DOTNET_NOLOGO=true by @SteveLauC in #573
- Add support for pushing custom git repositories by @savente93 in #574
- fix: shellexpand git.pull_only_repos & git.push_only_repos by @SteveLauC in #576
- switch git push and pull order by @savente93 in #578
- fix: make logger work while loading config file by @SteveLauC in #581
- docs: new demo video by @SteveLauC in #584
- refactor: remove legacy deprecated macros by @SteveLauC in #583
- refactor: make SelfUpdate a step by @SteveLauC in #585
- chore(deps): bump rustix from 0.37.20 to 0.37.25 by @dependabot in #586
- chore: release v13.0.0 by @SteveLauC in #579
New Contributors
- @sujay1844 made their first contribution in #532
- @samhanic made their first contribution in #535
- @PabloMarcendo made their first contribution in #555
- @strangelittlemonkey made their first contribution in #569
- @Mylloon made their first contribution in #570
- @savente93 made their first contribution in #574
Full Changelog: v12.0.2...v13.0.0