Skip to content

Commit

Permalink
Prepare the 2.11.0.dev1 release. (pantsbuild#14567)
Browse files Browse the repository at this point in the history
[ci skip-rust]
  • Loading branch information
benjyw authored Feb 23, 2022
1 parent 2eaec39 commit 6380de7
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 1 deletion.
1 change: 1 addition & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Roger Jiang
+ Roman Andriadi
+ Rushal Verma
+ Ryan Scott Brown
+ Ryan Williams
+ Sameer Arora
+ Sameer Brenn
Expand Down
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.11.0.dev0
2.11.0.dev1
62 changes: 62 additions & 0 deletions src/python/pants/notes/2.11.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,67 @@
# 2.11.x Release Series

## 2.11.0.dev1 (Feb 22, 2022)

### New Features

* Support for `file`/`files` in JVM tests ([#14537](https://github.com/pantsbuild/pants/pull/14537))

* Support complete_platforms for `python_awslambda`. ([#14532](https://github.com/pantsbuild/pants/pull/14532))

* Support complete_platforms for Python GCFs. ([#14530](https://github.com/pantsbuild/pants/pull/14530))

* Properly support filesystem specs in the `paths` goal. ([#14518](https://github.com/pantsbuild/pants/pull/14518))

* Plumb Pex's `--complete-platform` for pex_binary. ([#14526](https://github.com/pantsbuild/pants/pull/14526))

* Adds the plugin names field to scala sources ([#14508](https://github.com/pantsbuild/pants/pull/14508))

* jvm: teach dependency inference about multiple resolves ([#14491](https://github.com/pantsbuild/pants/pull/14491))

* scala: add implicit dependency on scala-library ([#14450](https://github.com/pantsbuild/pants/pull/14450))

* py_awslambda: pass through `include_requirements:bool` to `pex_binary` ([#14469](https://github.com/pantsbuild/pants/pull/14469))

### User API Changes

* Upgrade Pex to 2.1.67. ([#14544](https://github.com/pantsbuild/pants/pull/14544))

* Create per-parametrization aliases for generator targets ([#14529](https://github.com/pantsbuild/pants/pull/14529))

* Per-resolve scala plugins ([#14497](https://github.com/pantsbuild/pants/pull/14497))

### Plugin API Changes

* Replace `GoalSubsystem.required_union_implementations` with `GoalSubsystem.activated()` ([#14313](https://github.com/pantsbuild/pants/pull/14313))

* Add dynamic help ([#14543](https://github.com/pantsbuild/pants/pull/14543))

* Add global counters, and deprecate per-workunit counters. ([#14541](https://github.com/pantsbuild/pants/pull/14541))

### Bug fixes

* Fix PyOxidizer depending on `python_distribution` with `sdist=True` (#14394)

* Fix coverage base global report creation bug. ([#14547](https://github.com/pantsbuild/pants/pull/14547))

* Tests scala local plugins, and makes it work properly on `scala_sources` targets ([#14512](https://github.com/pantsbuild/pants/pull/14512))

* Allow use of `parametrize` with the `jdk=` field of JVM targets ([#14510](https://github.com/pantsbuild/pants/pull/14510))

* Fix address parse bug in `update-build-files --fix-python-macros`. ([#14485](https://github.com/pantsbuild/pants/pull/14485))

### Performance

* Shortcircuit source subsetting if there are no distributions. ([#14564](https://github.com/pantsbuild/pants/pull/14564))

* Calculate local distribution contents once per distribution ([#14551](https://github.com/pantsbuild/pants/pull/14551))

### Documentation

* Fix the incompatible resolve error message to include the entire checked set of targets. ([#14525](https://github.com/pantsbuild/pants/pull/14525))

* Add disclaimer about `[python].enable_resolves` and lockfile generation ([#14475](https://github.com/pantsbuild/pants/pull/14475))

## 2.11.0.dev0 (Feb 11, 2022)

### New Features
Expand Down

0 comments on commit 6380de7

Please sign in to comment.