Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Aug 16:54
· 12 commits to main since this release
v0.1.1
79f668b

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-compat

Publication status

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.zip

Verify checksums

sha256sum -c checksums.txt

Software Bill of Materials (SBOM)

SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.