Skip to content

Releases: pantsbuild/pants

release_2.23.1

18 Dec 22:36
release_2.23.1
011d588
Compare
Choose a tag to compare

No changes since 2.23.1rc0

Changes since 2.23.0:

Bug Fixes

  • fix issue with duplicated BinaryPath instances passed to BinaryShimsRequest (Cherry pick of #21745) (#21759)

  • fix: Handle buildx output with BUILDX_NO_DEFAULT_ATTESTATIONS=1 (Cherry-pick of #21735) (#21738)

  • Allow python protobuf codegen export to coexist with namespace/host package (Cherry-pick of #21665) (#21676)

release_2.25.0.dev2

18 Dec 00:01
release_2.25.0.dev2
cfcbdc4
Compare
Choose a tag to compare
release_2.25.0.dev2 Pre-release
Pre-release
  • infer the PBS release tag from the user-supplied URLs (#21739)

  • Upgrade to Pex 2.27.1 (#21762)

  • only emit a mkdir into remote execution wrapper for non-empty paths (#21753)

  • fix issue with duplicated BinaryPath instances passed to BinaryShimsRequest (#21745)

  • Update to Pex 2.24.3 (#21730)

release_2.23.1rc0

17 Dec 02:14
release_2.23.1rc0
4b66005
Compare
Choose a tag to compare
release_2.23.1rc0 Pre-release
Pre-release

Bug Fixes

  • fix issue with duplicated BinaryPath instances passed to BinaryShimsRequest (Cherry pick of #21745) (#21759)

  • fix: Handle buildx output with BUILDX_NO_DEFAULT_ATTESTATIONS=1 (Cherry-pick of #21735) (#21738)

  • Allow python protobuf codegen export to coexist with namespace/host package (Cherry-pick of #21665) (#21676)

release_2.24.0rc0

16 Dec 20:44
release_2.24.0rc0
695dc2f
Compare
Choose a tag to compare
release_2.24.0rc0 Pre-release
Pre-release
  • only emit a mkdir into remote execution wrapper for non-empty paths (Cherry-pick of #21753) (#21760)

  • fix issue with duplicated BinaryPath instances passed to BinaryShimsRequest (Cherry-pick of #21745) (#21758)

  • update the manylinux wheel glibc version to 2.28 (cherry-pick of #21650) (#21754)

  • fix: Handle buildx output with BUILDX_NO_DEFAULT_ATTESTATIONS=1 (Cherry-pick of #21735) (#21737)

  • Deprecate using scie-pants older than 0.12.2, improve upgrade docs (Cherry-pick of #21726) (#21731)

  • Fix: Creating ZIP archives with no file extension (Cherry-pick of #21694) (#21705)

  • add Platinum support callout to upcoming release notes (Cherry-pick of #21722) (#21728)

  • miscellaneous 2.24 release notes copy edits (Cherry-pick of #21721) (#21727)

  • A global lock on side effects into the workspace. (Cherry-pick of #21698) (#21708)

  • Allow python protobuf codegen export to coexist with namespace/host package (Cherry-pick of #21665) (#21675)

  • Copy-edit 2.24's release notes, add some highlights (Cherry-pick of #21672) (#21677)

  • Make sure FirstPartyHelmDeploymentMapping doesn't get calculated if disabled (Cherry-pick of #21633) (#21636)

release_2.25.0.dev1

12 Dec 03:49
release_2.25.0.dev1
b4c218b
Compare
Choose a tag to compare
release_2.25.0.dev1 Pre-release
Pre-release
  • fix infinite loop due to panic from bare .unwrap of a Result in create_digests intrinsic (#21746)

  • filter known PBS release by the PBS-specific release tag (#21710)

  • fix: Handle buildx output with BUILDX_NO_DEFAULT_ATTESTATIONS=1 (#21735)

  • Deprecate using scie-pants older than 0.12.2, improve upgrade docs (#21726)

  • generalize glob syntax for known third party docker images (#21711)

  • add Platinum support callout to upcoming release notes (#21722)

  • miscellaneous 2.24 release notes copy edits (#21721)

  • Fix: Creating ZIP archives with no file extension (#21694)

  • A global lock on side effects into the workspace. (#21698)

  • feat: requests to remote always include user-agent (#21684)

  • Update instructions on how to export py generated symbols to IDE (#21639)

  • Add Python 3.13 complete-platforms for AWS Lambda (#21656)

  • Copy-edit 2.24's release notes, add some highlights (#21672)

  • Fix lockfile generation for shadowed resolves (#21642)

  • Allow python protobuf codegen export to coexist with namespace/host package (#21665)

release_2.23.0

20 Nov 04:27
release_2.23.0
6fad8c6
Compare
Choose a tag to compare

See the release notes: https://github.com/pantsbuild/pants/blob/release_2.23.0/docs/notes/2.23.x.md

Bug Fixes since 2.23.0rc3

  • Make sure FirstPartyHelmDeploymentMapping doesn't get calculated if disabled (Cherry-pick of #21633) (#21635)

release_2.25.0.dev0

20 Nov 21:05
release_2.25.0.dev0
594a2fb
Compare
Choose a tag to compare
release_2.25.0.dev0 Pre-release
Pre-release
  • Test and release on newer macOS: 13 (x86-64) and 14 (arm64) (#21655)

  • remove deprecated setting [shell-setup].tailor (#21654)

  • update Pants' own Python to 3.11 (#21528)

  • update the manylinux wheel glibc version to 2.28 (#21650)

  • Make sure FirstPartyHelmDeploymentMapping doesn't get calculated if disabled (#21633)

release_2.24.0a0

12 Nov 17:20
release_2.24.0a0
b399758
Compare
Choose a tag to compare
release_2.24.0a0 Pre-release
Pre-release
  • Use the major version of golang at package time (#21523)

  • fix: use cp/mv more resiliently during pbs bootstrap (#21551)

  • Upgrade Ruff to 0.7.2 by default, add known-versions for latest of all 0.x series (#21605)

release_2.23.0rc3

12 Nov 02:17
release_2.23.0rc3
ef585bb
Compare
Choose a tag to compare
release_2.23.0rc3 Pre-release
Pre-release

Bug Fixes

  • Use the major version of golang at package time (Cherry-pick of #21523) (#21618)

release_2.22.1

02 Nov 10:53
release_2.22.1
abd262f
Compare
Choose a tag to compare

No changes since 2.22.1rc3.

Changes since 2.22.0:

Bug Fixes

  • Ensure deterministic jvm lockfiles (Cherry-pick of #21561) (#21591)
  • golang: support all: prefix for go:embed directives (Cherry-pick of #21559) (#21564)
  • Support trailing global flags in the native parser. (Cherry-pick of #21480) (#21486)
  • golang: fix exception when coverage enabled and external tests import the base package (Cherry-pick of #21452) (#21454)
  • Fix options parser discrepancy due to repeated evaluation of .pants.rc (Cherry-pick of #21118) (#21433)
  • Terraform: downgrade python-hcl2 from 4.3.2 to 4.3.0 to work around parsing issues (Cherry-pick of #21361) (#21365)