From 91dad5120f82140cf45462e9cf08349fc1d8f900 Mon Sep 17 00:00:00 2001 From: John Sirois Date: Sat, 27 Feb 2021 16:35:01 -0800 Subject: [PATCH 1/2] Prepare the 2.4.0.dev0 release. # Rust tests and lints will be skipped. Delete if not intended. [ci skip-rust] --- CONTRIBUTORS.md | 1 + src/python/pants/VERSION | 2 +- src/python/pants/notes/2.4.x.md | 34 +++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/python/pants/notes/2.4.x.md diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 5e140d9ef94..37109980970 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -124,6 +124,7 @@ Created by running `./build-support/bin/contributors.sh`. + Lei Wang + Leo Kim + Lex Spoon ++ Liam Wilson + Luc Cary + Luca Clementi + Lukasz Jastrzebski diff --git a/src/python/pants/VERSION b/src/python/pants/VERSION index bce4c60e36c..ed3c1af818e 100644 --- a/src/python/pants/VERSION +++ b/src/python/pants/VERSION @@ -1 +1 @@ -2.3.0rc0 +2.4.0.dev0 diff --git a/src/python/pants/notes/2.4.x.md b/src/python/pants/notes/2.4.x.md new file mode 100644 index 00000000000..5d51b1b961b --- /dev/null +++ b/src/python/pants/notes/2.4.x.md @@ -0,0 +1,34 @@ +# 2.4.x Stable Releases + +See https://www.pantsbuild.org/v2.4/docs/release-notes-2-4 for an overview of the changes in this release series. + +## 2.4.0.dev0 (Feb 27, 2021) + +### New Features + +* Add `--stats-log` to log metrics at end of run ([#11599](https://github.com/pantsbuild/pants/pull/11599)) + +### User API Changes + +* Deprecate --python-setup-resolver-version option. ([#11611](https://github.com/pantsbuild/pants/pull/11611)) + +* Remove deprecated --remote-store options. ([#11609](https://github.com/pantsbuild/pants/pull/11609)) + +* Remove deprecated --process-execution-speculation options. ([#11610](https://github.com/pantsbuild/pants/pull/11610)) + +* Remove deprecated `--remote-execution-server` and `--remote-store-server` options ([#11603](https://github.com/pantsbuild/pants/pull/11603)) + +* Deprecate unused `--process-execution-local-enable-nailgun` ([#11600](https://github.com/pantsbuild/pants/pull/11600)) + +### Bug fixes + +* Upgrade Pex to 2.1.32 to fix venv script shebangs being too long for some Linux systems. ([#11604](https://github.com/pantsbuild/pants/pull/11604)) + +### Performance + +* Release the Pants PEX in `--venv` mode. ([#11591](https://github.com/pantsbuild/pants/pull/11591)) + +### Documentation + +* Less chatty plugin resolution logging ([#11593](https://github.com/pantsbuild/pants/pull/11593)) + From 151f43e5829a19e9010b2f28ab9b017c9b2ada55 Mon Sep 17 00:00:00 2001 From: John Sirois Date: Sat, 27 Feb 2021 17:40:55 -0800 Subject: [PATCH 2/2] Add missing release-notes mapping. # Rust tests and lints will be skipped. Delete if not intended. [ci skip-rust] --- pants.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pants.toml b/pants.toml index eb7d7f0db5d..12528742436 100644 --- a/pants.toml +++ b/pants.toml @@ -124,6 +124,7 @@ release_notes = """ '2.1.x': 'src/python/pants/notes/2.1.x.rst', '2.2.x': 'src/python/pants/notes/2.2.x.md', '2.3.x': 'src/python/pants/notes/2.3.x.md', + '2.4.x': 'src/python/pants/notes/2.4.x.md', } """