v12.0.0
Warning: Config Files may have to be edited for this release to work
display_preamble = true
has to be disabled
What's Changed
- Add the ability to have the config file in $XDG_CONFIG_HOME/topgrade/topgrade.toml by @PolpOnline in #418
- docs: update README for alternative config path by @SteveLauC in #419
- feat: support stew by @SteveLauC in #422
- Make
zypper dist-upgrade
opt-in on SLE/Leap by @signed-log in #417 - feat(shell): add
packer.nu
by @wizard-28 in #414 - feat: support AppMan by @SteveLauC in #423
- feat: support oh-my-bash by @SteveLauC in #425
- feat: support maza by @SteveLauC in #427
- Differentiate NPM and PNPM steps in name by @thecatcore in #431
- Adding local pip-review by @MonstrousOgre in #433
- fix: run deb-get without sudo by @SteveLauC in #430
- fix: use env ZSH to compose oh-my-zsh install dir by @SteveLauC in #434
- fix: use --platform opt when pulling containers by @SteveLauC in #435
- refactor: make all step functions take &ExectutionContext by @SteveLauC in #436
- fix: fix .NET language issue by @SteveLauC in #437
- Added ability to include directories as an extension of the config file by @PolpOnline in #421
- docs: CONTRIBUTING.md by @SteveLauC in #439
- Merge code for desktop notification between MacOS and Linux by @TheCactusVert in #438
- Allow apt-get update to continue to apt-get upgrade with error code 100 by @DottoDev in #440
- refactor: rename update fn name & some cleanup by @SteveLauC in #442
- refactor: remove unnecessary qualification by @SteveLauC in #443
- feat: support deepin OS by @SteveLauC in #444
- fix: fix panic during container update by @SteveLauC in #445
- refactor: remove Anarchy and Antergos as they are discontinued by @SteveLauC in #446
- feat: support Vanilla Linux by @SteveLauC in #447
- feat: Add arguments to pipupgrade and fix enable_pipupgrade check by @slowsage in #448
- fix: Write to correct config path when none exists. by @slowsage in #449
- docs: add config-related CONTRIBUTING doc by @SteveLauC in #452
- fix: run AM without sudo by @SteveLauC in #454
- fix: Handle '# [include]'. Update default config by @slowsage in #450
- fix: warn user about bad pattern paths before skipping step git by @SteveLauC in #456
- docs: update CONTRIBUTING.md & config.example.toml by @SteveLauC in #458
- refactor: make update fn take &ExectionContext & put update fn together by @SteveLauC in #457
- fix: fix Mist by @SteveLauC in #466
- refactor: unify the behavior of the steps that require sudo by @SteveLauC in #467
- fix: handle no topgrade.toml but files in topgrade.d by @slowsage in #460
- fix: Run AstroUpdate before Lazy sync by @slowsage in #473
- fix(pip3): prefer python when available by @SteveLauC in #471
- chore: update bug report issue template by @SteveLauC in #474
- feat: support Bob by @SteveLauC in #461
- test: test for config file creation and default config file parsing by @SteveLauC in #459
- v12 Cargo files update by @DottoDev in #441
New Contributors
- @SteveLauC made their first contribution in #419
- @signed-log made their first contribution in #417
- @MonstrousOgre made their first contribution in #433
- @TheCactusVert made their first contribution in #438
- @slowsage made their first contribution in #448
Full Changelog: v11.0.2...v12.0.0