2.10 (2026-03-08)¶
Lint False-Positive Corrections¶
With the newly added linter support, a series of package/VCS type checks (RT105-RT113) resulted in false-positive events when package definitions use non-constant value for select configuration entries. This release includes a series of improvements towards the detection of these types to help reduce the chance of these warnings being generated.
Support for CycloneDX SBOM Generation¶
Support has been added for generating CycloneDX-compatible software build of materials (SBOM) documents. This includes CycloneDX v1.7 JSON and XML compatible documents.
API Mode¶
This release introduces a new API mode. Callers can now
trigger releng-tool with the --api argument to have the standard output
stream generate a programmatic response (JSON) for scripts/etc. to use.
API response data is limited at this time.
Removals¶
A series of deprecated features have now been removed:
An implicit Python package setup type
Bazaar-site support
Package configurations
override_revisionsandoverride_sitesSupport for Python 3.9 (EOL)
LIBFOO_SKIP_REMOTE_*