release_2.14.0a1
Pre-releaseNew Features
-
Add suport for string interpolation in Helm deployments (Cherry-pick of #16611) (#16723)
-
Support Docker custom tags via plugin hook (Cherry-pick of #16662) (#16719)
-
Support Pex's
--path-mapping
with lockfiles for better local requirement support (Cherry-pick of #16584) (#16625)
Bug fixes
-
Add support for inferring dependencies used in type context bounds (Cherry-pick of #16709) (#16725)
-
Resolve properly provided symbol names for types defined at top level package (Cherry-pick of #16690) (#16718)
-
Make experimental_shell_command deterministic (Cherry-pick of #16675) (#16700)
-
Wire BUILD file formatters in
lint
(Cherry-pick of #16666) (#16694) -
Include type bound constraints in consumed symbols during Scala inference (Cherry-pick of #16692) (#16698)
-
Make
FilespecMatcher
case-sensitive (Cherry-pick of #16673) (#16677) -
Ensure the sandbox distdir exists when creating dists via PEP517 (Cherrypick of #16647) (#16659)
Performance
-
Implement a batched local lookup for missing fingerprints. (Cherry-pick of #16627) (#16701)
-
Optimize
CreateDigest
implementation. (Cherry-pick of #16617) (#16648)
Documentation
-
List commercial Pants services that optionally supplement community's extensive free tier (Cherry-pick of #16706) (#16742)
-
Welcome community members to consider joining team (Cherry-pick of #16681) (#16745)
-
Clarify wording for
--skip
options (Cherry-pick of #16622) (#16702) -
Fix example BSP groups file. (Cherry-pick of #16649) (#16653)
-
Fix
./pants help
docs on command line specs (Cherry-pick of #16616) (#16624) -
Create page of Pants team members and proudest contribs (Cherry-pick of #16676) (#16730)