diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e0a6db34..a821adf3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [17.7.0](https://github.com/topgrade-rs/topgrade/compare/v17.6.2...v17.7.0) - 2026-06-30 + +### Added + +- *(step)* add pkgit ([#2120](https://github.com/topgrade-rs/topgrade/pull/2120)) +- *(mise)* support Windows +- *(git)* add config option to fetch default branch instead of failing when on another branch ([#2109](https://github.com/topgrade-rs/topgrade/pull/2109)) +- *(jetbrains-toolbox)* remove download cache if cleanup = true +- *(needrestart)* support detecting and skipping it on fedora ([#2097](https://github.com/topgrade-rs/topgrade/pull/2097)) + +### Fixed + +- *(mise)* refresh process env after upgrade ([#2113](https://github.com/topgrade-rs/topgrade/pull/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](https://github.com/topgrade-rs/topgrade/pull/2114)) +- *(mise)* only forward --jobs when set +- *(nix)* skip profile check for Determinate Nix upgrade ([#2074](https://github.com/topgrade-rs/topgrade/pull/2074)) +- *(pi)* add extension updates ([#2102](https://github.com/topgrade-rs/topgrade/pull/2102)) +- improve default step order ([#2098](https://github.com/topgrade-rs/topgrade/pull/2098)) + ## [17.6.2](https://github.com/topgrade-rs/topgrade/compare/v17.6.1...v17.6.2) - 2026-06-20 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 8d8c8c51b..d995192d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3358,7 +3358,7 @@ checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" [[package]] name = "topgrade" -version = "17.6.2" +version = "17.7.0" dependencies = [ "chrono", "clap", diff --git a/Cargo.toml b/Cargo.toml index 7e2da96f5..6ff59a0ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["upgrade", "update"] license = "GPL-3.0-or-later" repository = "https://github.com/topgrade-rs/topgrade" rust-version = "1.88.0" -version = "17.6.2" +version = "17.7.0" exclude = ["doc/screenshot.gif", "BREAKINGCHANGES_dev.md"] edition = "2024"