iamfarhad/laravel-rabbitmq
Production-ready RabbitMQ queue driver for Laravel with native Queue integration. Built on ext-amqp with connection/channel pooling, configurable topology, Horizon hooks, Octane-safe resets, and optional high-performance basic_consume workers plus admin Artisan commands.
This release upgrades Laravel RabbitMQ into a more production-focused queue driver with stronger RabbitMQ topology support, better Laravel ecosystem integration, and improved reliability.
RABBITMQ_WORKER=horizon.RABBITMQ_OCTANE_RESET_ON_REQUEST=true.basic_consume worker mode via:
RABBITMQ_CONSUME_MODE=consumephp artisan rabbitmq:consume --consume-mode=consumerabbitmq:exchange-declarerabbitmq:queue-declarerabbitmq:queue-purgerabbitmq:queue-deleteext-pcntl is now optional and only suggested. It is required only when running rabbitmq:consume --num-processes greater than 1.rabbitmq:consume --consumer-tag now accepts a value instead of behaving like a boolean flag.rabbitmq.php config is now correctly merged and used.''Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/1.2.1...1.3.0
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/1.2.0...1.2.1
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/1.1.0...1.2.0
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/1.0.2...1.1.0
user.*.email)Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.1.2...1.0.0
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.1.1...v0.1.2
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.1.0...v0.1.1
basic_qos settings (prefetch_size, prefetch_count, global) configurable via the queue.php or RabbitMQConnectionConfig.php configuration file.basic_qos configuration options.Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.14...v0.1.0
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.11...v0.0.12
-- add parallel consume
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.10...v0.0.11
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.9...v0.0.10
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.8...v0.0.9
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.7...v0.0.8
Fix critical bug in declare queues
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.6...v0.0.7
Fixe bug
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.5...v0.0.6
Fix issue #issue-1515688142
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.4...v0.0.5
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.3...v0.0.4
Important
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.2...v0.0.3
update readme
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/compare/v0.0.1...v0.0.2
fix some bugs
Full Changelog: https://github.com/iamfarhad/LaravelRabbitMQ/commits/v0.0.1
release first version
How can I help you explore Laravel packages today?