Skip to content

Commit

Permalink
Prepare the 2.14.0a0 release. (#16608)
Browse files Browse the repository at this point in the history
* Prepare the 2.14.0a0 release.

[ci skip-rust]

* Add new change, bump date.

# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]
  • Loading branch information
jsirois committed Aug 23, 2022
1 parent 3bdacf3 commit 9449f42
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 1 deletion.
1 change: 1 addition & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,4 @@ Greg Shuflin <greg.shuflin@toolchain.com>
Rhys Madigan <rhysmadigan@gmail.com>
Suresh Joshi <sureshj@gmail.com>
Suresh Joshi <suresh@vicarasolutions.com>
Shantanu Kumar <ShantanuKumar@users.noreply.github.com>
2 changes: 2 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Guy Marom
+ Harley Cooper
+ Henry Fuller
+ Huon Wilson
+ Hwasung Lee
+ Ian Tabolt
+ Igor Morozov
Expand Down Expand Up @@ -226,6 +227,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ SergeKireev
+ Sergey Serebryakov
+ Shane Delmore
+ Shantanu Kumar
+ Shuo Li
+ Simeon Franklin
+ Srikanth Kotagiri
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.14.0.dev6
2.14.0a0
62 changes: 62 additions & 0 deletions src/python/pants/notes/2.14.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,67 @@
# 2.14.x Release Series

## 2.14.0a0 (Aug 23, 2022)

### New Features

* Add Plugin hook for adding custom additional Docker image tags. ([#16077](https://github.com/pantsbuild/pants/pull/16077))

* Add new fmt plugins for build file formatting ([#16560](https://github.com/pantsbuild/pants/pull/16560))

* Add buildifier as a BUILD file formatter ([#16573](https://github.com/pantsbuild/pants/pull/16573))

* go: add support for test coverage ([#16550](https://github.com/pantsbuild/pants/pull/16550))

* Disable 80 col hard wrapping in mypy output ([#16488](https://github.com/pantsbuild/pants/pull/16488))

* Allow for automatic use of `pytest-xdist` ([#16499](https://github.com/pantsbuild/pants/pull/16499))

* Add `[pyoxidizer].lockfile` ([#16537](https://github.com/pantsbuild/pants/pull/16537))

* Add `[flake8].extra_files` to allow configuring plugins like Bandit ([#16470](https://github.com/pantsbuild/pants/pull/16470))

* Support 3rd party Helm artifacts in Helm deployments ([#16478](https://github.com/pantsbuild/pants/pull/16478))

### User API Changes

* Mark `[python].requirement_constraints` as deprecated (but not planned for removal) ([#16606](https://github.com/pantsbuild/pants/pull/16606))

* Add `[python-repos].find_links` as preferred alias for `[python-repos].repos` ([#16582](https://github.com/pantsbuild/pants/pull/16582))

* Fix that running on a BUILD file expands to all of its targets ([#16546](https://github.com/pantsbuild/pants/pull/16546))

* Deprecate `[python].only_binary` and `[python].no_binary` in favor of more powerful `[python].resolves_to_only_binary` and `[python].resolves_to_no_binary` ([#16513](https://github.com/pantsbuild/pants/pull/16513))

### Plugin API Changes

* Rename `FmtRequest` to `FmtTargetsRequest` (plus some `fix` refactoring) ([#16535](https://github.com/pantsbuild/pants/pull/16535))

### Bug fixes

* Auto-detect Helm chart source roots ([#16531](https://github.com/pantsbuild/pants/pull/16531))

* Have `run` run `__main__.py` for non-zipapp PEXs ([#16568](https://github.com/pantsbuild/pants/pull/16568))

* Record `RemoteStoreBlobBytesUploaded` for all upload strategies, rather than only for large blobs. ([#16545](https://github.com/pantsbuild/pants/pull/16545))

* Prevent running N^2 publish processes during deploy goal ([#16516](https://github.com/pantsbuild/pants/pull/16516))

* Track Python indexes, find-links, and manylinux in lockfile headers ([#16525](https://github.com/pantsbuild/pants/pull/16525))

### Performance

* Fix performance for generating lockfiles for `pytest` and `setuptools` ([#16591](https://github.com/pantsbuild/pants/pull/16591))

* Improve performance of `Owners` rule ([#16563](https://github.com/pantsbuild/pants/pull/16563))

### Documentation

* More succint phrasing and better formatting for cli help. ([#16549](https://github.com/pantsbuild/pants/pull/16549))

* Document `[python].resolves_to_constraints_file` and `[python].resolves_to_no_binary` ([#16548](https://github.com/pantsbuild/pants/pull/16548))

* Fix broken link to community page ([#16468](https://github.com/pantsbuild/pants/pull/16468))

## 2.14.0.dev6 (Aug 13, 2022)

### New Features
Expand Down

0 comments on commit 9449f42

Please sign in to comment.