v3.2.0
Cowriter moves onto the nr-llm 0.22 library and gains translation that respects your pinned LLM configuration. Editors get sharper error messages when a request fails, and the extension keeps working after nr-llm's PromptTemplate stack was removed.
Translate in the voice you configured
The Translate action can now route through a pinned nr-llm configuration, so a translation applies that configuration's persona, tone, model and provider instead of a generic default. Pin a configuration and its writing style carries into the translated text; leave it unpinned and behavior is unchanged. Asking for a configuration that no longer exists is now reported as an error rather than silently falling back.
Clearer failure notifications
When an LLM call fails, Cowriter now recognises the kind of failure from nr-llm's typed exceptions — missing/inactive configuration, authentication, rate limit — instead of guessing from error text. The backend notifications point editors at the right fix (LLM settings, credentials, or "try again shortly") more reliably.
Built on nr-llm 0.22
nr-llm 0.20 removed the PromptTemplate stack; Cowriter now reads its writing tasks from nr-llm's Task model (the content category), so it loads cleanly on 0.22 where the old path would fatal. The CKEditor task dialog is unaffected — the same tasks appear as before.
Requirements & upgrade
- nr-llm
^0.22.0is now required (was 0.3–0.x). Update nr-llm alongside this release. - TYPO3 floor raised to v13.4 LTS or v14.3 LTS. TYPO3 14.0–14.2 are no longer supported (nr-llm 0.22 requires
^14.3). - No editor-facing configuration changes; existing tasks and configurations carry over.
Installation
composer require netresearch/t3-cowriterPublication status
- TER: extensions.typo3.org/extension/t3_cowriter — 3.2.0 verified
- Packagist: packagist.org/packages/netresearch/t3-cowriter — 3.2.0 verified
- Documentation: render pending — will appear at docs.typo3.org/p/netresearch/t3-cowriter/3.2/en-us/
Security
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle t3-cowriter-3.2.0.zip.sigstore.json \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
t3-cowriter-3.2.0.zipVerify checksums
sha256sum -c checksums.txtSoftware Bill of Materials (SBOM)
SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.