Skip to content

Commit

Permalink
Prepare the 2.17.0.dev4 release. (pantsbuild#18804)
Browse files Browse the repository at this point in the history
  • Loading branch information
kaos authored Apr 24, 2023
1 parent aa19ffa commit a39c1b9
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 1 deletion.
2 changes: 2 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Andrew Hamilton
+ Andrii Porokhnavets
+ Andy Reitz
+ Anler
+ Antoine Tollenaere
+ Asher Foa
+ Aurelien Didier
Expand Down Expand Up @@ -256,6 +257,7 @@ Created by running `./pants run build-support/bin/contributors.py`.
+ Stefan Sauer
+ Stephan Erb
+ Stu Hood
+ Subin Kim
+ Suresh Joshi
+ Tal Amuyal
+ Tansy Arron-Walker
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.17.0.dev3
2.17.0.dev4
58 changes: 58 additions & 0 deletions src/python/pants/notes/2.17.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,63 @@
# 2.17.x Release Series

## 2.17.0.dev4 (Apr 23, 2023)

### New Features

* javascript: Manage `npm` version with corepack ([#18748](https://github.com/pantsbuild/pants/pull/18748))

* `python_distribution` editable installs in exports ([#18639](https://github.com/pantsbuild/pants/pull/18639))

### User API Changes

* Default to using the entire tool lockfile. ([#18793](https://github.com/pantsbuild/pants/pull/18793))

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

* Use the resolve's ICs for tools. ([#18776](https://github.com/pantsbuild/pants/pull/18776))

* Use Self backport in `BinaryPath` factory method. ([#18763](https://github.com/pantsbuild/pants/pull/18763))

* Deprecate "Secondary Ownership" semantics ([#18737](https://github.com/pantsbuild/pants/pull/18737))

* Expand versions range for `ruff` + upgrade it ([#18707](https://github.com/pantsbuild/pants/pull/18707))

### Plugin API Changes

* Allow `BinaryPaths` to close over their type. ([#18760](https://github.com/pantsbuild/pants/pull/18760))

* Set a central default ICs for tools. ([#18714](https://github.com/pantsbuild/pants/pull/18714))

### Bug Fixes

* The `OverridesField.compute_value()` must return a hashable value. ([#18787](https://github.com/pantsbuild/pants/pull/18787))

* Dedup graph errors. ([#18770](https://github.com/pantsbuild/pants/pull/18770))

* Flush metadata to disk before renaming immutable store files ([#18768](https://github.com/pantsbuild/pants/pull/18768))

* Clear FSDB materialization cache when `remove`ing a file ([#18747](https://github.com/pantsbuild/pants/pull/18747))

* Use address as stable key when batching field sets in `lint`/`test` ([#18725](https://github.com/pantsbuild/pants/pull/18725))

* Fix `repr` for `Field`s that don't define `default`. ([#18719](https://github.com/pantsbuild/pants/pull/18719))

* Add `ruff` lint rules ([#18716](https://github.com/pantsbuild/pants/pull/18716))

* javascript: Use binary shims in nodejs sandboxes ([#18682](https://github.com/pantsbuild/pants/pull/18682))

### Documentation

* Improve error location for invalid targets/target fields. ([#18366](https://github.com/pantsbuild/pants/pull/18366))

* Add info on how to configure Docker Desktop for using `docker_environment` ([#18786](https://github.com/pantsbuild/pants/pull/18786))

* Update linter documentation to refer to `install_from_resolve` ([#18781](https://github.com/pantsbuild/pants/pull/18781))

* docs: Fix typo on requirements-overrides code snippet ([#18750](https://github.com/pantsbuild/pants/pull/18750))

* Edit Python publishing docs for clarity. ([#18718](https://github.com/pantsbuild/pants/pull/18718))

## 2.17.0.dev3 (Apr 10, 2023)

### New Features
Expand Down

0 comments on commit a39c1b9

Please sign in to comment.