v1.0.1: TinyMQ is NOW completely zero-dependency
Removed
- External UUID package: Completely removed the
github.com/google/uuiddependency from the broker to strictly fulfill the project's promise of zero external dependencies. go.sumfile: Removed from the repository, as third-party module integrity checks are no longer needed.go mod downloadstep: Removed from the build phase in theDockerfile, which also speeds up the image build process.
Changed
- Native UUID generator: Implemented an internal Go helper using exclusively the standard library (
crypto/rand) to securely generate unique message identifiers. go.modcleanup: Cleared the file by removing all external requirement blocks, leaving the project in a pure standard-library state.
Downloads
| Operating System | File Name |
|---|---|
| Windows (x64) | tinymq-windows-amd64.exe |
| Linux (x64) | tinymq-linux-amd64 |
| macOS (Intel) | tinymq-darwin-amd64 |
| macOS (Apple Silicon) | tinymq-darwin-arm64 |
Docker Image: docker pull ghcr.io/x-name15/tinymq:1.0.1
View CHANGELOG completo