Skip to content

Crabbit v0.1.0

Latest

Choose a tag to compare

@mikeoz32 mikeoz32 released this 29 Aug 20:17
· 2 commits to main since this release

Initial public release of the native asynchronous RabbitMQ Streams client for Crystal.

Highlights:

  • RabbitMQ Streams binary protocol client with producers, consumers, recovery, filtering, compression, offsets, and super streams
  • Complete AMQP 1.0 message codec with direct IO encoding and zero-copy decoding option
  • OAuth 2 client-credentials retrieval, shared refresh, and live connection re-authentication
  • Crystal 1.20+ support, including execution contexts
  • Docker integration coverage against RabbitMQ 4.3.5
  • Java reference examples and Crystal/Java benchmarks