Skip to content

Commit

Permalink
2.8.0rc0 prep (pantsbuild#13346)
Browse files Browse the repository at this point in the history
[ci skip-rust]

Co-authored-by: Eric Arellano <[email protected]>
  • Loading branch information
wisechengyi and Eric-Arellano authored Oct 24, 2021
1 parent 18c1468 commit 419dc1f
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.8.0.dev5
2.8.0rc0
50 changes: 50 additions & 0 deletions src/python/pants/notes/2.8.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,55 @@
# 2.8.x Release Series

## 2.8.0rc0 (Oct 24, 2021)

### New Features

* `update-build-files` goal formats BUILD files with Black ([#13279](https://github.com/pantsbuild/pants/pull/13279))

* Add `overrides` field to `files` and `resources` targets ([#13304](https://github.com/pantsbuild/pants/pull/13304))

* Add `overrides` field to `shell_sources`, `shunit2_sources`, and `protobuf_sources` ([#13298](https://github.com/pantsbuild/pants/pull/13298))

* Add `overrides` field to `python_sources` and `python_tests` target ([#13270](https://github.com/pantsbuild/pants/pull/13270))

* Depending on a `python_distribution` with `pex_binary` now includes the built dist ([#13306](https://github.com/pantsbuild/pants/pull/13306))

* Support arbitrary PEP-517 build systems. ([#13285](https://github.com/pantsbuild/pants/pull/13285))

### User API Changes

* Pants's CLI output uses the full address `dir:dir` instead of the shorthand `dir` ([#13274](https://github.com/pantsbuild/pants/pull/13274))

* Rename `[python-setup]` to `[python]` and move into the python backend. ([#13345](https://github.com/pantsbuild/pants/pull/13345))

* The default `sources` for `conftest.py` and `*_test.pyi` now belong to new target generator `python_test_utils`, not `python_tests` ([#13299](https://github.com/pantsbuild/pants/pull/13299))

* Deprecate including `conftest.py` and `.pyi` files in `python_tests` target's `sources` field ([#13320](https://github.com/pantsbuild/pants/pull/13320))

* Rename `docker_image` field `sources` to `source` ([#13327](https://github.com/pantsbuild/pants/pull/13327))

* Merge docker `version` field into the `image_tags` field. ([#13308](https://github.com/pantsbuild/pants/pull/13308))

* Upgrade default black version from 21.8b0 to 21.9b0 ([#13326](https://github.com/pantsbuild/pants/pull/13326))

* Terraform: move `terraform validate` from `lint` to `check` ([#13301](https://github.com/pantsbuild/pants/pull/13301))

* Autoflake and Pyupgrade are now activated by experimental backends ([#13317](https://github.com/pantsbuild/pants/pull/13317))

* Add google cloud logging to default Python module map ([#13305](https://github.com/pantsbuild/pants/pull/13305))

### Plugin API Changes

* Add support for structured output from `publish` goal. ([#13292](https://github.com/pantsbuild/pants/pull/13292))

### Bug fixes

* Do not choke on `.` in tool names for `experimental_shell_command`s. ([#13293](https://github.com/pantsbuild/pants/pull/13293))

### Documentation

* Fix documentation for `file:` URLs, and add an assist for malformed URLs. ([#13272](https://github.com/pantsbuild/pants/pull/13272))

## 2.8.0.dev5 (Oct 17, 2021)

### New Features
Expand Down

0 comments on commit 419dc1f

Please sign in to comment.