Repository navigation
Releases
Releases · FireMQ/firemq
FireMQ v0.1.0
What's Changed
- Add the AMQP 0-9-1 codec crate by @MCarlomagno in #24
- Add the native protocol v0 spec and codec by @MCarlomagno in #25
- Add the protocol-agnostic broker core by @MCarlomagno in #26
- Add the AMQP 0-9-1 server by @MCarlomagno in #27
- Add the native protocol server and the Rust client by @MCarlomagno in #28
- Run five RabbitMQ client libraries against FireMQ in CI by @MCarlomagno in #29
- Add TLS listeners and permission tests by @MCarlomagno in #30
- Add durable storage, definitions persistence and crash recovery by @MCarlomagno in #31
- Add memory and disk alarms and test queue semantics with pika by @MCarlomagno in #32
- Add a RabbitMQ-compatible management API and Prometheus metrics by @MCarlomagno in #33
- Add an embedded web UI by @MCarlomagno in #34
- Add the firemq CLI, firemq.toml and an embeddable broker by @MCarlomagno in #35
- Add a Docker image, a release pipeline and an install script by @MCarlomagno in #36
- Add the documentation site and tested tutorials by @MCarlomagno in #37
- Add the SDK conformance suite by @MCarlomagno in #38
- Reconnect the Rust client and restore its topology by @MCarlomagno in #39
- Benchmark against RabbitMQ and fix what it found by @MCarlomagno in #41
- Add FFI core and Python, Kotlin, Swift, Ruby, C and Dart bindings by @MCarlomagno in #40
- Prepare the 0.1.0 release: publish the crates and the bindings by @MCarlomagno in #43
- Remove the project motto by @MCarlomagno in #45
New Contributors
- @MCarlomagno made their first contribution in #24
Full Changelog: https://github.com/FireMQ/firemq/commits/v0.1.0