v0.1.1
Highlights
Requires nr-llm ^0.31, which is where the bridges' work becomes visible. Every bridge in this extension already tags the calls it reroutes with the extension key of the third-party extension it stands in for. Until nr-llm 0.31.0 that tag only reached the telemetry log; now it sits next to the money, and the Analytics module breaks usage and cost down per calling extension. This extension is what makes that column non-empty on a real installation, so it should not be the package holding an installation back from reading it (@CybotTM).
A constraint mismatch this bump surfaced. ext_emconf.php still declared nr_llm as 0.29.0-0.99.99 while composer.json required ^0.30. In Composer mode the emconf range is not what resolves, which is exactly why the two could drift apart unnoticed — a classic-mode installation would have accepted a version the Composer-mode one refused. They now say the same thing (@CybotTM).
Upgrading
A patch release: a dependency's minor is not this extension's minor. No bridge changed, no contract changed, nothing in the interception behaviour moved. Requires nr-llm ^0.31.
Installation
composer require netresearch/nr-llm-compatPublication status
- TER: extensions.typo3.org/extension/nr_llm_compat — 0.1.1 verified
- Packagist: packagist.org/packages/netresearch/nr-llm-compat — 0.1.1 verified
- Documentation: skipped
Security
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle nr-llm-compat-0.1.1.zip.sigstore.json \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
nr-llm-compat-0.1.1.zipVerify checksums
sha256sum -c checksums.txtSoftware Bill of Materials (SBOM)
SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.