diff --git a/CHANGELOG.md b/CHANGELOG.md index 32d919d840..a9782a004f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## Release v2.20.1 (2024-11-09) + +### Features & Improvements + +- Add a fixer to remove the deprecated `cross_platform` strategy from lock file. ([#3259](https://github.com/pdm-project/pdm/issues/3259)) + +### Bug Fixes + +- Fix the bug that `pdm build` would fail when `use_uv` is true. ([#3231](https://github.com/pdm-project/pdm/issues/3231)) +- Fix group name normalization when comparing groups. ([#3247](https://github.com/pdm-project/pdm/issues/3247)) +- Inherit file descriptors instead of closing when running child processes in `pdm run`. ([#3252](https://github.com/pdm-project/pdm/issues/3252)) +- Fix using `no_proxy` when `all_proxy` is set. ([#3254](https://github.com/pdm-project/pdm/issues/3254)) +- Preserve multiline arrays and don't add empty tool.pdm table header when updating the pyproject.toml. ([#3258](https://github.com/pdm-project/pdm/issues/3258)) +- Fix compatibility of `ErrorArgumentParser` for Python 3.12 and above. ([#3264](https://github.com/pdm-project/pdm/issues/3264)) + + ## Release v2.20.0 (2024-10-31) ### Features & Improvements diff --git a/news/3231.bug.md b/news/3231.bug.md deleted file mode 100644 index ed9060d2b7..0000000000 --- a/news/3231.bug.md +++ /dev/null @@ -1 +0,0 @@ -Fix the bug that `pdm build` would fail when `use_uv` is true. \ No newline at end of file diff --git a/news/3247.bugfix.md b/news/3247.bugfix.md deleted file mode 100644 index 076672b5f6..0000000000 --- a/news/3247.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix group name normalization when comparing groups. diff --git a/news/3252.bugfix.md b/news/3252.bugfix.md deleted file mode 100644 index e66a3ff83c..0000000000 --- a/news/3252.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Inherit file descriptors instead of closing when running child processes in `pdm run`. diff --git a/news/3254.bugfix.md b/news/3254.bugfix.md deleted file mode 100644 index 2fdfba6802..0000000000 --- a/news/3254.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix using `no_proxy` when `all_proxy` is set. diff --git a/news/3258.bugfix.md b/news/3258.bugfix.md deleted file mode 100644 index 2ac245e28a..0000000000 --- a/news/3258.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Preserve multiline arrays and don't add empty tool.pdm table header when updating the pyproject.toml. diff --git a/news/3259.feature.md b/news/3259.feature.md deleted file mode 100644 index b4ff261e43..0000000000 --- a/news/3259.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add a fixer to remove the deprecated `cross_platform` strategy from lock file. diff --git a/news/3264.bugfix.md b/news/3264.bugfix.md deleted file mode 100644 index 2e6483d3df..0000000000 --- a/news/3264.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix compatibility of `ErrorArgumentParser` for Python 3.12 and above.