From c44904c9cfc254c622c6bfa7efd189fcffa0d736 Mon Sep 17 00:00:00 2001 From: Stu Hood Date: Fri, 11 Nov 2022 14:36:21 -0800 Subject: [PATCH] Prepare `2.15.0a1`. --- src/python/pants/notes/2.15.x.md | 50 ++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/src/python/pants/notes/2.15.x.md b/src/python/pants/notes/2.15.x.md index f825ba00887..fb53db2cf77 100644 --- a/src/python/pants/notes/2.15.x.md +++ b/src/python/pants/notes/2.15.x.md @@ -1,5 +1,55 @@ # 2.15.x Release Series +## 2.15.0a1 (Nov 11, 2022) + +### New Features + +* A --resolve flag, to specify the resolves to export. (Cherry-pick of #17416) ([#17461](https://github.com/pantsbuild/pants/pull/17461)) + +### User API Changes + +* Deprecate the old export semantics. (Cherry-pick of #17465) ([#17466](https://github.com/pantsbuild/pants/pull/17466)) + +### Bug fixes + +* Fix memoization of `CoarsenedTarget.closure` (Cherry-pick of #17516) ([#17518](https://github.com/pantsbuild/pants/pull/17518)) + +* Support parsing targets from additional paths not containing BUILD files. (Cherry-pick of #17451) ([#17513](https://github.com/pantsbuild/pants/pull/17513)) + +* Ensure lockfile target exists before injecting a dependency to it. (Cherry-pick of #17365) ([#17505](https://github.com/pantsbuild/pants/pull/17505)) + +* Ensure correct eq/hash semantics for PythonArtifact. (Cherry-pick of #17484) ([#17492](https://github.com/pantsbuild/pants/pull/17492)) + +* Flip the default for `pull` on `docker_image` to `False` (Cherry-pick of #17459) ([#17460](https://github.com/pantsbuild/pants/pull/17460)) + +* Isolate config seed values from the DEFAULT section. (Cherry-pick of #17474) ([#17485](https://github.com/pantsbuild/pants/pull/17485)) + +* Fix poorly understood stdout redirection issue. (Cherry-pick of #17471) ([#17473](https://github.com/pantsbuild/pants/pull/17473)) + +* Fix propagation of the remote-execution-append-only-caches path (Cherry-pick of #17469) ([#17472](https://github.com/pantsbuild/pants/pull/17472)) + +* Fix dep inference from `shuint2_tests` targets. (Cherry-pick of #17417) ([#17422](https://github.com/pantsbuild/pants/pull/17422)) + +* Fix `EnvironmentName` used in `test` runs (Cherry-pick of #17412) ([#17415](https://github.com/pantsbuild/pants/pull/17415)) + +* Restore debug hints for `test` execution (Cherry-pick of #17406) ([#17407](https://github.com/pantsbuild/pants/pull/17407)) + +### Performance + +* Skip loading of local cache data when possible (Cherry-pick of #17495) ([#17524](https://github.com/pantsbuild/pants/pull/17524)) + +* Symlink site-packages into `pylint` venvs when possible. (Cherry-pick of #17488) ([#17491](https://github.com/pantsbuild/pants/pull/17491)) + +* Filter coarsened targets to only those that are relevant in `pylint` runner rule (Cherry-pick of #17487) ([#17490](https://github.com/pantsbuild/pants/pull/17490)) + +### Documentation + +* Fix line breaks in a docs page. (Cherry-pick of #17527) ([#17528](https://github.com/pantsbuild/pants/pull/17528)) + +* Clarify how `__defaults__` apply to target generators. (Cherry-pick of #17493) ([#17499](https://github.com/pantsbuild/pants/pull/17499)) + +* Fix version templating in `vcs_version` docs (Cherry-pick of #17423) ([#17425](https://github.com/pantsbuild/pants/pull/17425)) + ## 2.15.0a0 (Oct 28, 2022) ### New Features