Releases: pantsbuild/pants
release_2.28.0rc1
release_2.29.0.dev2
-
Prepare 2.29.0.dev2 (#22537)
-
docs: getting started points to stable version docs (#21651)
-
Bump num_cpus from 1.16.0 to 1.17.0 in /src/rust (#22531)
-
Fix environment targets with empty sequence fields overriding global configuration (#22466)
-
Bump rustls from 0.23.27 to 0.23.29 in /src/rust (#22527)
-
log a link to Honeycomb UI for traces (#22524)
-
Bump uuid from 1.16.0 to 1.17.0 in /src/rust (#22528)
-
Bump indexmap from 2.9.0 to 2.10.0 in /src/rust (#22530)
-
disable Honeycomb globally in GHA workflow by default (#22532)
-
[docs] Add guidance on using buildx kubernetes drivers for docker images (#22523)
-
make sure to prooperly disable honeycomb spans in github forks (#22522)
-
send work unit telemetry in CI to Honeycomb (#22513)
-
Use pipes and avoid wrapping in generated CI yaml, for easier human introspection (#22515)
-
Convert most of the core lint/fix/fmt Gets to call-by-name (#22516)
-
Support **implicitly() in the RuleRunner (#22517)
-
Migrate union membership to rust (#22448)
-
Migrate to call-by-name using polymorphic rule (#22514)
-
Bump cargo_metadata from 0.20.0 to 0.21.0 in /src/rust (#22504)
-
Bump tokio from 1.44.2 to 1.46.1 in /src/rust (#22509)
-
rust: fix some crate versions which were not specified at workspace level (#22512)
-
Bump hyper-util from 0.1.11 to 0.1.15 in /src/rust (#22506)
-
Bump clap from 4.5.37 to 4.5.41 in /src/rust (#22510)
-
Bump sha2 from 0.10.8 to 0.10.9 in /src/rust (#22511)
-
Bump os_pipe from 1.2.1 to 1.2.2 in /src/rust (#22505)
-
Bump errno from 0.3.11 to 0.3.13 in /src/rust (#22503)
-
Bump docker_credential from 1.3.1 to 1.3.2 in /src/rust (#22507)
-
Refactor ts-config rule to allow call-by-name (#22427)
release_2.28.0rc0
-
Prepare 2.28.0rc0 (#22538)
-
[docs] Add guidance on using buildx kubernetes drivers for docker images (Cherry-pick of #22523) (#22525)
-
scrape PBS releases
20250708and20250712(Cherry-pick of #22495) (#22496) -
pbs: scrape releases through
20250702(Cherry-pick of #22491) (#22492) -
add more module mappings for
grpcioincluding type stubs (Cherry-pick of #22469) (#22474) -
Mention call-by-name migration with real-world numbers in 2.28 release notes (Cherry-pick of #22470) (#22476)
release_2.29.0.dev1
-
Prepare 2.29.0.dev1 (#22508)
-
rust: reorganize code so
src/rustis the workspace root (#22502) -
rust: upgrade
petgraphandfixedbitsetcrates (#22499) -
rust: upgrade
itertoolscrate to v0.14.0 (#22498) -
Bump rustls-pki-types from 1.11.0 to 1.12.0 in /src/rust/engine (#22464)
-
scrape PBS releases
20250708and20250712(#22495) -
Switch regular pantsd polling log line to trace! level (#22488)
-
PBS: scrape
SHA256SUMSfile for hashes instead of.sha256files (#22494) -
upgrade to pex v2.45.2 (#22490)
-
pbs: scrape releases through
20250702(#22491) -
Convert internal plugins to call-by-name. (#22486)
-
Port more core files to call-by-name. (#22485)
-
PyO3: upgrade to v0.25.1 (#22462)
-
Port more core files to call-by-name. (#22468)
-
Fix polymorphic call-by-name (#22482)
-
rust: upgrade to v1.88.0 (#22481)
-
Fix typo in completion.py (#22477)
-
Mention call-by-name migration with real-world numbers in 2.28 release notes (#22470)
-
Include .d.ts as explicit TypeScript extension for dep inference (#22472)
-
add more module mappings for
grpcioincluding type stubs (#22469) -
Fix a lacuna in the tailor unit test. (#22467)
-
Bump toml from 0.5.11 to 0.8.23 in /src/rust/engine (#22465)
-
Restart dead and exited
docker_environmentcontainers (#22237)
release_2.29.0.dev0
-
Prepare 2.29.0.dev0 (#22457)
-
upgrade
tempfilecrate (#22456) -
Migrate some Gets in
coreto call-by-name (#22451) -
perf: Migrate to call-by-name in build_files.py (#22428)
-
Bump parking_lot from 0.12.3 to 0.12.4 in /src/rust/engine (#22452)
-
chore: add node_build_script to javascript target_types (#22426)
-
fix: missing common targets for node_build_script (#22437)
release_2.26.2
pantsbuild.pants release 2.26.2
release_2.25.3
pantsbuild.pants release 2.25.3
release_2.28.0a0
-
Prepare 2.28.0a0 (#22433)
-
Move remaining tests from tests/ to src/. (#22446)
-
Remove the never-used SOAP backend. (#22447)
-
support for compiling into both scala2 and scala3 (#22419)
-
feat: add node_run_script (#22420)
-
refactor environments rules to the separate namespace (#22438)
-
Move most of the remaining tests from
tests/tosrc/. (#22439) -
Support for polymorphic rules (#22375)
-
Delay experimental_test_shell_command deprecated alias removal to 2.30 (#22434)
-
Update 2.27.x release notes in anticipation of the 2.27.0 release. (#22430)
-
Support using different binary name to package with NodeJSTool (#22389)
-
fix docker environment to generate proper
__run.shscript (#22422) -
Bump smallvec from 1.15.0 to 1.15.1 in /src/rust/engine (#22416)
release_2.26.2rc0
- add missing backends to releases (#22407)
release_2.25.3rc0
- add missing backends to releases (#22408)