Changes
- chore: prepare release 3.0.1 (#96)
- fix: let the controller reject a missing channel instead of Extbase (#98)
- fix: spell out the live button data attributes individually (#95)
- fix: never send a newsletter from a replayable request (#93)
- ci: skip the docs.typo3.org verification until docs exist (#91)
Installation
composer require netresearch/universal-messengerPublication status
- TER: extensions.typo3.org/extension/universal_messenger — 3.0.1 verified
- Packagist: packagist.org/packages/netresearch/universal-messenger — 3.0.1 verified
- Documentation: skipped
Security
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle universal-messenger-3.0.1.zip.sigstore.json \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
universal-messenger-3.0.1.zipVerify checksums
sha256sum -c checksums.txtSoftware Bill of Materials (SBOM)
SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.