diff --git a/docs/notes/2.22.x.md b/docs/notes/2.22.x.md index f12cf89d1b5..ffdf8be2ffb 100644 --- a/docs/notes/2.22.x.md +++ b/docs/notes/2.22.x.md @@ -16,7 +16,7 @@ We offer [formal sponsorship tiers for companies](https://www.pantsbuild.org/spo - Source globs are now less strict, using a "match any" conjunction rather than the previous "match all". - In-workspace execution of processes via `experimental_workspace_environment` target type. -### New options system +### New Options System This release introduces a major re-implementation of the Pants [options system](https://www.pantsbuild.org/2.22/docs/using-pants/key-concepts/options). This is the code responsible for parsing and applying configuration options from command-line flags, environment variables and config files. The existing "legacy" options system was written in Python. The new "native" implementation is written in Rust. @@ -48,7 +48,7 @@ Non-parametrized values in `overrides` will now be removed from the target's add #### NEW: SQL -A new experimental `SQL` backend was added along with the [sqlfluff +A new experimental `pants.backend.experimental.sql` backend was added along with the [sqlfluff linter](https://www.pantsbuild.org/2.22/reference/subsystems/sqlfluff). See docs [here](https://www.pantsbuild.org/2.22/docs/sql). @@ -106,7 +106,7 @@ The [PyOxizider tool is effectively stagnant](https://github.com/indygreg/PyOxid [The `extra_build_args` field](https://www.pantsbuild.org/2.22/reference/targets/pex_binaries#extra_build_args) is now available on the `pex_binaries` target generator, in addition to `pex_binary`. -Default module mappings were added for more modules: +Default module mappings were added for more modules. The deprecation for the `platforms` field for the `pex_binary` and `pex_binaries` targets has expired, and so has been removed. The `resolve_local_platforms` field is now meaningless and is thus deprecated.