github.com/faustbrian/go-queue v1.0.1
[1.0.1] - 2026-08-28
Added
- Add the independently versioned
rabbitmqcompatibility module over
go-rabbitmq-queues, with explicit native policy, stable message identity,
mandatory persistent publishing, confirmed retry and terminal replacement,
bounded request bridging, and independent producer and consumer resources.
Changed
-
Run repository verification with Go 1.27.0 so the nested RabbitMQ adapter
and CodeQL build use the toolchain required by the native queue dependency. -
Remove direct AMQP ownership from the root module. RabbitMQ adopters now use
github.com/faustbrian/go-queue/rabbitmqas a nested release after upgrading
the parent module to the release that excludes the former package archive.
Documentation
-
Align maintained documentation with the stable v1 release contract and
remove obsolete candidate or verdict wording. -
Clarify how shared safety-policy updates are coordinated across standalone
repositories. -
Replace archived monorepo links and completed execution artifacts with a
standalone, human-oriented documentation structure.
Release integrity
- Source commit:
bb1645ec4c723facde3081157550d8c54a27a720 - Exact-head CI: https://github.com/faustbrian/go-queue/actions/runs/33163236911
- Release rehearsal: https://github.com/faustbrian/go-queue/actions/runs/33167365793
- Verification evidence:
urn:sha256:abdcf166aa49a6f1b7bb784b68988397156c16a66872c01c47a5d28933794328 - Assets include a CycloneDX SBOM, SLSA v1 in-toto provenance, and SSH-signed checksums.
Verify the checksum attestation with:
ssh-keygen -Y verify -f ALLOWED_SIGNERS -I brian@cline.sh -n golib-release -s SHA256SUMS.sig < SHA256SUMS