Coney v3.0.0 Release Notes
-
🔄 Changes
- 🔧 Introduce RabbitMQ
topology
configuration and setup. Coney now starts up in two phases, first it sets up the topology (queues/exchanges) and then starts consuming from the queues. This allows more complex RabbitMQ setups like retry queues, etc. - ✂ Remove pooling for clusters as this should be handled on cluster side instead.
✨ Enhancements
- 0️⃣
auto_start
option allow you choose how you want to start Coney. Usefalse
value if you want to addConey.ApplicationSupervisor
to your supervisor.true
(default value) means that Coney will run on application start. - 🔧 Settings module. You can speficfy a module name under
coney.settings
section and definesettings/0
function, which should return connection configuration.
- 🔧 Introduce RabbitMQ