v2.1.0 (2022-09-20)
- Added support for ruby 3.0 and 3.1
- Require ruby 2.7 at the very minimum, there is a meta-programming class with kwards between 2.6 and 3.0 since 2.6 is not unsupported, support is removed
v2.0.0 (2022-09-20)
- Tests now run via Github actions
- Requires Ruby 2.6.5 at the very minimum
- Requires Rails 5.2 at the very minimum
- Supports both Aws SDK 1.x and 3.x
- aws-sdk-sqs and aws-sdk-sns are marked as optional, but strongly recommended.
- Security Update Rails (CVE-2022-32224): Automatically set the active-record config DispatchRider::ScheduledJob model.
- Tests are validated against rails 5.2.x, 6.0.x, 6.1.x and 7.0.x
- Started addressing some of the style issue and tech debt via rubocop-challenger automated PR
v1.9.0 (2019-11-11)
Merged pull requests:
v1.8.6 (2019-08-27)
Merged pull requests:
- Replace retries with retriable #75 (ggalindezb)
v1.8.5 (2016-02-16)
Merged pull requests:
v1.8.4 (2016-02-09)
Merged pull requests:
- Fix appsignal integration #73 (vincentpaca)
v1.8.3 (2016-01-19)
v1.8.2 (2016-01-19)
Merged pull requests:
v1.8.1 (2016-01-19)
Merged pull requests:
v1.8.0 (2016-01-19)
Merged pull requests:
v1.7.2 (2015-08-13)
Merged pull requests:
v1.6.2 (2015-06-25)
Merged pull requests:
v1.6.1 (2015-06-24)
Merged pull requests:
- Fix callback hook for LifecycleLogger. Update specs to handle message… #66 (mykola-kyryk)
- Update README.md with log formatter options #65 (mykola-kyryk)
v1.6.0 (2015-06-20)
Closed issues:
- ActiveJob Support #50
Merged pull requests:
- Adding "long polling" to filesystem queue driver #64 (piotrb)
- Rspec upgrade #63 (piotrb)
- Add JSON log formatter #62 (mykola-kyryk)
- Extract logging from Demultiplexer into a separate module. Add log fo… #61 (mykola-kyryk)
v1.5.3 (2015-05-21)
Merged pull requests:
- Allow setting of message guid #59 (more-ron)
- Make the overriden function "publish to channel" be the only thing overriden #58 (more-ron)
- Add publishing callbacks #57 (more-ron)
- Updating rspec and some of the depracations #56 (piotrb)
v1.4.2 (2015-04-10)
Closed issues:
- Convert away from jeweler #54
Merged pull requests:
v1.4.1 (2015-04-10)
Merged pull requests:
- Cleanup #53 (piotrb)
- Adding retries when publishing messages via SNS. #52 (vincentpaca)
- Fix Rspec warnings: deprecated use of "its" (use a separate gem instead)... #48 (mykola-kyryk)
v1.4.0 (2015-03-10)
Merged pull requests:
- Moving message id code to Publisher itself (not publisher base) to make it happen simply every time #47 (piotrb)
v1.3.6 (2014-11-15)
Merged pull requests:
v1.3.5 (2014-11-06)
Merged pull requests:
- Add GUID in logging. Remove the GUID from message body. #45 (vincentpaca)
v1.3.4 (2014-11-06)
Merged pull requests:
- Add the GUID to the process ID #44 (vincentpaca)
v1.3.3 (2014-10-22)
v1.3.2 (2014-10-02)
v1.3.1 (2014-10-01)
v1.3.0 (2014-10-01)
v1.2.11 (2014-10-01)
v1.2.10 (2014-10-01)
v1.2.9 (2014-09-30)
v1.2.8 (2014-07-22)
v1.2.7 (2014-07-22)
v1.2.6 (2014-07-22)
v1.2.5 (2014-07-22)
v1.2.4 (2014-07-21)
v1.2.3 (2014-07-21)
v1.2.2 (2014-07-21)
v1.2.1 (2014-07-21)
v1.2.0 (2014-07-21)
Merged pull requests:
v1.1.7 (2014-02-06)
v1.1.6 (2014-02-06)
v1.1.5 (2014-02-06)
v1.1.4 (2014-02-04)
Merged pull requests:
v1.0.3 (2014-01-15)
v1.0.2 (2014-01-14)
v1.0.1 (2013-12-13)
v1.0.0 (2013-12-13)
Merged pull requests:
- Rejigged the SQS handler so that its able to wrap around the execution cleanly and detect jobs that run too long #40 (piotrb)
v0.2.7 (2013-12-10)
Merged pull requests:
v0.2.6 (2013-12-05)
Merged pull requests:
v0.2.5 (2013-12-04)
Merged pull requests:
v0.2.4 (2013-12-03)
v0.2.3 (2013-11-25)
v0.2.2 (2013-11-22)
Merged pull requests:
v0.2.1 (2013-11-20)
Merged pull requests:
v0.2.0 (2013-11-13)
Merged pull requests:
- Add DispatchRider::Publisher::Base #33 (link664)
- Bug fix for global configuration. #32 (link664)
- Add proper publisher config #31 (link664)
v0.1.2 (2013-11-01)
v0.1.1.1 (2013-10-25)
v0.1.1 (2013-10-25)
Merged pull requests:
v0.1.0 (2013-10-24)
v0.0.6 (2013-09-23)
Merged pull requests:
- Fail job after running error handler. #28 (link664)
- Add runner #26 (link664)
- Added airbrake support. #25 (link664)
- Clean up error handling #24 (link664)
- Added process naming to dispatcher. #23 (link664)
v0.0.5 (2013-08-20)
Merged pull requests:
- Assume successful process when there is no error #22 (more-ron)
- Add proper worker support #19 (piotrb)
2013-06-06-13-08-PST (2013-06-06)
Merged pull requests:
2013-06-05-14-37+08-00 (2013-06-06)
v0.0.4 (2013-06-06)
Implemented enhancements:
- Error handling when the message handler fails #8
Merged pull requests:
2013-06-05-09-15-PST (2013-06-05)
Merged pull requests:
- Make configuration hash indifferent #17 (more-ron)
- Fix double serialize on file system bug #15 (more-ron)
2013-05-28-15-13+08-00 (2013-05-28)
Implemented enhancements:
- Hash based configuration #10
Merged pull requests:
2013-05-28 (2013-05-28)
Merged pull requests:
- Bug fix for file system notifications being serialized twice #13 (more-ron)
- Another stab at the initial implementation for issue #10 #12 (piotrb)
v0.0.2 (2013-05-22)
v0.0.3 (2013-05-22)
Merged pull requests:
v0.0.1 (2013-05-16)
Merged pull requests:
- Add support for SNS published message received in SQS #6 (more-ron)
- Added FileSystem Notifier Support #5 (piotrb)
- Adapting to multiple queues #4 (more-ron)
- Add AWS::SNS to DispatchRider::QueueServices #3 (more-ron)
- Add FileSystem as a queue system #2 (more-ron)
- Modify QueueServices#pop to be able to properly dequeue the item #1 (more-ron)
* This Change Log was automatically generated by github_changelog_generator