All Versions
69
Latest Version
Avg Release Cycle
54 days
Latest Release
810 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v6.0.0 Changes
February 18, 2022- ๐ฅ Breaking changes: Initialize Rails before parsing config file
- #686
- Previously, Shoryuken read its configuration from an optional YAML file, then allowed CLI arguments to override those, then initialized the Rails application (provided that
--rails
or-R
was specified). This behavior meant that the config file did not have access to things like environment variables that were initialized by Rails (such as when usingdotenv
). With this change, Rails is initialized much earlier in the process. After Rails is initialized, the YAML configuration file is interpreted, and CLI arguments are finally interpreted last. Most applications will not need to undergo changes in order to upgrade, but the new load order could technically result in different behavior depending on the application's YAML configuration file or Rails initializers.
- ๐ฅ Breaking changes: Initialize Rails before parsing config file
-
v5.3.2 Changes
January 19, 2022 -
v5.3.1 Changes
January 07, 2022- ๐ (Bugfix) Fix issue where, when using the TSTP or USR1 signals for soft shutdowns, it was possible for shoryuken to terminate without first attempting to handle all messages it fetched from SQS
-
v5.3.0 Changes
October 31, 2021 -
v5.2.3 Changes
July 29, 2021- โก๏ธ Fire new
:utilization_update
event any time a worker pool's utilization changes
- โก๏ธ Fire new
-
v5.2.2 Changes
June 22, 2021- ๐ง When using ActiveJob queue name prefixing, avoid applying prefix to queues configured with a URL or ARN
-
v5.2.1 Changes
April 06, 2021โฌ๏ธ Reduce message batch sizes in
shoryuken sqs requeue
andshoryuken sqs mv
commands๐ Fix bug in
shoryuken sqs requeue
andshoryuken sqs mv
where those commands would exceed the SQSSendMessageBatch
maximum payload sizeRemove test stub for
Concurrent.global_io_executor
โ Run integration tests on CI
-
v5.2.0 Changes
February 26, 2021- ๐ท Set
executions
correctly for ActiveJob jobs
- ๐ท Set
-
v5.1.1 Changes
February 10, 2021- ๐ Fix regression in Ruby 3.0 introduced in Shoryuken 5.1.0, where enqueueing jobs with ActiveJob to workers that used keyword arguments would fail