v3.1.1
A maintenance release: it aligns the nr-llm version requirement across the extension's manifests, hardens the CI pipeline, and addresses TYPO3 extension-assessment findings. No editor-facing changes.
Fixes
- Consistent nr-llm requirement.
composer.jsonandext_emconf.phpnow agree on thenr_llmconstraint (>=0.3 <1.0); previously they could disagree, which risks a TER install being rejected or resolving a different version than Composer. - Addressed TYPO3 extension-assessment findings.
Build & CI
- GitHub Actions are SHA-pinned, with Dependabot keeping the pins current.
- Adopts the shared extended-testing workflow from
netresearch/typo3-ci-workflowsand drops the redundantphpunitdev dependency it already provides.
Installation
composer require netresearch/t3-cowriterSecurity
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle t3-cowriter-3.1.1.zip.bundle \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
t3-cowriter-3.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.