Skip to content

Commit

Permalink
Prepare the 2.16.0.dev5 release. (#17998)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsirois authored Jan 17, 2023
1 parent e14c5a5 commit 7766b9b
Show file tree
Hide file tree
Showing 3 changed files with 76 additions and 1 deletion.
3 changes: 3 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Joshua Cohen
+ Joshua Humphries
+ Justin Trobec
+ KadenAgrey
+ Karin Lundberg
+ Kaushik Srenevasan
+ Ken Howard
Expand All @@ -164,6 +165,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Luc Cary
+ Luca Clementi
+ Lukasz Jastrzebski
+ Mahesh Vashishtha
+ Marc Abramowitz
+ Marcelo Trylesinski
+ Marcin Podolski
Expand Down Expand Up @@ -280,6 +282,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ billybecker
+ eugene yokota
+ hephex
+ philipp-sontag-by
+ twunderlich-grapl
+ wimax-grapl
+ Ólafur Páll Geirsson
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.16.0.dev4
2.16.0.dev5
72 changes: 72 additions & 0 deletions src/python/pants/notes/2.16.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# 2.16.x Release Series

## 2.16.0.dev5 (Jan 16, 2023)

### New Features

* New `env()` BUILD file function. ([#17652](https://github.com/pantsbuild/pants/pull/17652))

* Support REPL command history. ([#17959](https://github.com/pantsbuild/pants/pull/17959))

* Resolve Python dep inference ambiguity via locality. ([#17931](https://github.com/pantsbuild/pants/pull/17931))

* Add targets to re-wrap source files in different `SourcesField` types. ([#17877](https://github.com/pantsbuild/pants/pull/17877))

* Allow plugins to add custom schema/authority URL handler rules ([#17898](https://github.com/pantsbuild/pants/pull/17898))

* Support freezing command line args and env vars into pex binaries. ([#17905](https://github.com/pantsbuild/pants/pull/17905))

* Support catching `@rule` errors ([#17911](https://github.com/pantsbuild/pants/pull/17911))

### User API Changes

* Ugrade Pex to 2.1.120 ([#17957](https://github.com/pantsbuild/pants/pull/17957))

* Adds `workdir` field for `experimental_shell_command` and friends ([#17928](https://github.com/pantsbuild/pants/pull/17928))

### Bug fixes

* Let pyright see dependencies in other source roots. ([#18014](https://github.com/pantsbuild/pants/pull/18014))

* go: gather and link transitive prebuilt object files for cgo mode ([#17971](https://github.com/pantsbuild/pants/pull/17971))

* add skip_pyright field to python test targets ([#17960](https://github.com/pantsbuild/pants/pull/17960))

* Allow `experimental_shell_command`/`experimental_run_in_sandbox` to specify `output_`s from anywhere under the buildroot ([#17938](https://github.com/pantsbuild/pants/pull/17938))

* Do not load the BUILD file prelude (macros) in the bootstrap scheduler. ([#17939](https://github.com/pantsbuild/pants/pull/17939))

### Documentation

* WSL disclaimer in Getting Started/Prerequisites ([#18000](https://github.com/pantsbuild/pants/pull/18000))

* Add Daniel Goldman and Darcy Shen to team page ([#17921](https://github.com/pantsbuild/pants/pull/17921))

* Clarify runtime vs. complete_platforms for serverless. ([#18001](https://github.com/pantsbuild/pants/pull/18001))

* docs: add tutorial to get started writing plugins: No 2 ([#17890](https://github.com/pantsbuild/pants/pull/17890))

* docs: generate a JSON schema file to be used in IDEs when editing pants.toml ([#17915](https://github.com/pantsbuild/pants/pull/17915))

* docs: fix markdown inline code typo in a docstring ([#18002](https://github.com/pantsbuild/pants/pull/18002))

* fix type in `check` help output ([#17969](https://github.com/pantsbuild/pants/pull/17969))

* Document how to update the pants script. ([#17976](https://github.com/pantsbuild/pants/pull/17976))

* Add Kaiko to "who uses Pants" page. ([#17949](https://github.com/pantsbuild/pants/pull/17949))

* docs: provide a link to Google Cloud Function in the backend docstring ([#17948](https://github.com/pantsbuild/pants/pull/17948))

* docs: add info about beta stage support of protobuf for Scala and Java ([#17935](https://github.com/pantsbuild/pants/pull/17935))

* docs: add the first tutorial on writing plugins to readme docs directory ([#17930](https://github.com/pantsbuild/pants/pull/17930))

* docs: reformat the kotlin docs to have better line breaks on readme.com ([#17929](https://github.com/pantsbuild/pants/pull/17929))

* Update and reorganize resource hub ([#17922](https://github.com/pantsbuild/pants/pull/17922))

* Add Payhere to user list. ([#17917](https://github.com/pantsbuild/pants/pull/17917))

* Nudge more technical support toward GH Discussions ([#17906](https://github.com/pantsbuild/pants/pull/17906))

* go: update docs to remove caveats about implemented features ([#17913](https://github.com/pantsbuild/pants/pull/17913))

## 2.16.0.dev4 (Dec 30, 2022)

### New Features
Expand Down

0 comments on commit 7766b9b

Please sign in to comment.