github pantsbuild/pants release_2.30.0.dev1

latest release: release_2.29.0rc0
pre-release13 hours ago
  • Prepare 2.30.0.dev1 (#22673)

  • Test rule helpers using call-by-name. (#22690)

  • Get rid of SchedulerTestBase. (#22689)

  • migrate most remaining crates to Rust 2024 Edition (#22686)

  • Get rid of TestCase classes in rules_test.py. (#22687)

  • migrate various crates to Rust 2024 Edition (#22684)

  • migrate engine crate to Rust 2024 Edition (#22685)

  • migrate options crate to Rust 2024 Edition (#22680)

  • migrate fs crates to Rust 2024 Edition (#22683)

  • migrate rule_graph crate to Rust 2024 Edition (#22682)

  • migrate async_latch and async_value crates to Rust 2024 Edition (#22681)

  • migrate the remote_provider crates to Rust 2024 Edition (#22679)

  • migrate thegraph crate to Rust 2024 Edition (#22678)

  • migrate the process_execution crates to Rust 2024 Edition (#22677)

  • migrate dep_inference crate to Rust 2024 Edition (#22675)

  • migrate grpc_util crate to 2024 Edition (#22674)

  • Optionally panic if a Get is used. (#22670)

  • Bump uuid from 1.18.0 to 1.18.1 in /src/rust (#22660)

  • Bump chrono from 0.4.41 to 0.4.42 in /src/rust (#22656)

  • exclude Pex from the external tool upgrade parsing (#22666)

  • Port engine tests to call-by-name. (#22667)

  • A call_by_type pytest marker. (#22661)

  • upgrade shoalsoft-pants-opentelemetry-plugin in CI to v0.5.0 (#22662)

  • Finish porting backends to call-by-name. (#22655)

  • Finish porting several more backends to call-by-name. (#22651)

  • release notes: startup benchmark results (#22646)

  • Port remaining JVM-related files to call-by-name (#22650)

  • upgrade PyO3 to v0.26.0 (#22647)

  • Port core/environments to call-by-name. (#22649)

  • Support mutually recursive call-by-name rules. (#22648)

  • complete the deprecation cycle for experimental_test_shell_command (#22645)

  • Bump log from 0.4.27 to 0.4.28 in /src/rust (#22630)

  • misc 2.29.x release note copy edits (#22640)

  • rename protos::gen to protos::pb in advance of Rust 2024 Edition (#22635)

Don't miss a new pants release

NewReleases is sending notifications on new releases.