# Change Log ## [v1.4.2](https://github.com/payrollhero/dispatch-rider/tree/v1.4.2) (2015-04-10) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.4.1...v1.4.2) **Closed issues:** - Convert away from jeweler [\#54](https://github.com/payrollhero/dispatch-rider/issues/54) **Merged pull requests:** - Switched away from jeweler [\#55](https://github.com/payrollhero/dispatch-rider/pull/55) ([piotrb](https://github.com/piotrb)) ## [v1.4.1](https://github.com/payrollhero/dispatch-rider/tree/v1.4.1) (2015-04-10) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.4.0...v1.4.1) **Merged pull requests:** - Cleanup [\#53](https://github.com/payrollhero/dispatch-rider/pull/53) ([piotrb](https://github.com/piotrb)) - Adding retries when publishing messages via SNS. [\#52](https://github.com/payrollhero/dispatch-rider/pull/52) ([vincentpaca](https://github.com/vincentpaca)) - Fix Rspec warnings: deprecated use of "its" \(use a separate gem instead\)... [\#48](https://github.com/payrollhero/dispatch-rider/pull/48) ([mykola-kyryk](https://github.com/mykola-kyryk)) ## [v1.4.0](https://github.com/payrollhero/dispatch-rider/tree/v1.4.0) (2015-03-10) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.6...v1.4.0) **Merged pull requests:** - Moving message id code to Publisher itself \(not publisher base\) to make it happen simply every time [\#47](https://github.com/payrollhero/dispatch-rider/pull/47) ([piotrb](https://github.com/piotrb)) ## [v1.3.6](https://github.com/payrollhero/dispatch-rider/tree/v1.3.6) (2014-11-15) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.5...v1.3.6) **Merged pull requests:** - Loading all files in the handler\_path to allow proper namespacing [\#46](https://github.com/payrollhero/dispatch-rider/pull/46) ([piotrb](https://github.com/piotrb)) ## [v1.3.5](https://github.com/payrollhero/dispatch-rider/tree/v1.3.5) (2014-11-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.4...v1.3.5) **Merged pull requests:** - Add GUID in logging. Remove the GUID from message body. [\#45](https://github.com/payrollhero/dispatch-rider/pull/45) ([vincentpaca](https://github.com/vincentpaca)) ## [v1.3.4](https://github.com/payrollhero/dispatch-rider/tree/v1.3.4) (2014-11-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.3...v1.3.4) **Merged pull requests:** - Add the GUID to the process ID [\#44](https://github.com/payrollhero/dispatch-rider/pull/44) ([vincentpaca](https://github.com/vincentpaca)) ## [v1.3.3](https://github.com/payrollhero/dispatch-rider/tree/v1.3.3) (2014-10-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.2...v1.3.3) ## [v1.3.2](https://github.com/payrollhero/dispatch-rider/tree/v1.3.2) (2014-10-02) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.1...v1.3.2) ## [v1.3.1](https://github.com/payrollhero/dispatch-rider/tree/v1.3.1) (2014-10-01) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.3.0...v1.3.1) ## [v1.3.0](https://github.com/payrollhero/dispatch-rider/tree/v1.3.0) (2014-10-01) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.11...v1.3.0) ## [v1.2.11](https://github.com/payrollhero/dispatch-rider/tree/v1.2.11) (2014-10-01) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.10...v1.2.11) ## [v1.2.10](https://github.com/payrollhero/dispatch-rider/tree/v1.2.10) (2014-10-01) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.9...v1.2.10) ## [v1.2.9](https://github.com/payrollhero/dispatch-rider/tree/v1.2.9) (2014-09-30) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.8...v1.2.9) ## [v1.2.8](https://github.com/payrollhero/dispatch-rider/tree/v1.2.8) (2014-07-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.7...v1.2.8) ## [v1.2.7](https://github.com/payrollhero/dispatch-rider/tree/v1.2.7) (2014-07-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.6...v1.2.7) ## [v1.2.6](https://github.com/payrollhero/dispatch-rider/tree/v1.2.6) (2014-07-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.5...v1.2.6) ## [v1.2.5](https://github.com/payrollhero/dispatch-rider/tree/v1.2.5) (2014-07-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.4...v1.2.5) ## [v1.2.4](https://github.com/payrollhero/dispatch-rider/tree/v1.2.4) (2014-07-21) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.3...v1.2.4) ## [v1.2.3](https://github.com/payrollhero/dispatch-rider/tree/v1.2.3) (2014-07-21) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.2...v1.2.3) ## [v1.2.2](https://github.com/payrollhero/dispatch-rider/tree/v1.2.2) (2014-07-21) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.1...v1.2.2) ## [v1.2.1](https://github.com/payrollhero/dispatch-rider/tree/v1.2.1) (2014-07-21) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.2.0...v1.2.1) ## [v1.2.0](https://github.com/payrollhero/dispatch-rider/tree/v1.2.0) (2014-07-21) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.1.7...v1.2.0) **Merged pull requests:** - Add appsignal support [\#43](https://github.com/payrollhero/dispatch-rider/pull/43) ([piotrb](https://github.com/piotrb)) - moved the generator from payrollhero to the gem [\#42](https://github.com/payrollhero/dispatch-rider/pull/42) ([piotrb](https://github.com/piotrb)) ## [v1.1.7](https://github.com/payrollhero/dispatch-rider/tree/v1.1.7) (2014-02-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.1.6...v1.1.7) ## [v1.1.6](https://github.com/payrollhero/dispatch-rider/tree/v1.1.6) (2014-02-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.1.5...v1.1.6) ## [v1.1.5](https://github.com/payrollhero/dispatch-rider/tree/v1.1.5) (2014-02-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.1.4...v1.1.5) ## [v1.1.4](https://github.com/payrollhero/dispatch-rider/tree/v1.1.4) (2014-02-04) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.0.3...v1.1.4) **Merged pull requests:** - This adds retry via SNS timeouts to dispatch rider. [\#41](https://github.com/payrollhero/dispatch-rider/pull/41) ([bramski](https://github.com/bramski)) ## [v1.0.3](https://github.com/payrollhero/dispatch-rider/tree/v1.0.3) (2014-01-15) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.0.2...v1.0.3) ## [v1.0.2](https://github.com/payrollhero/dispatch-rider/tree/v1.0.2) (2014-01-14) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.0.1...v1.0.2) ## [v1.0.1](https://github.com/payrollhero/dispatch-rider/tree/v1.0.1) (2013-12-13) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v1.0.0...v1.0.1) ## [v1.0.0](https://github.com/payrollhero/dispatch-rider/tree/v1.0.0) (2013-12-13) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.7...v1.0.0) **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](https://github.com/payrollhero/dispatch-rider/pull/40) ([piotrb](https://github.com/piotrb)) ## [v0.2.7](https://github.com/payrollhero/dispatch-rider/tree/v0.2.7) (2013-12-10) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.6...v0.2.7) **Merged pull requests:** - Added Logger to Subscriber and Runner to allow more lifecycle logging [\#39](https://github.com/payrollhero/dispatch-rider/pull/39) ([piotrb](https://github.com/piotrb)) ## [v0.2.6](https://github.com/payrollhero/dispatch-rider/tree/v0.2.6) (2013-12-05) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.5...v0.2.6) **Merged pull requests:** - Making SNS properly multi-region safe [\#38](https://github.com/payrollhero/dispatch-rider/pull/38) ([piotrb](https://github.com/piotrb)) ## [v0.2.5](https://github.com/payrollhero/dispatch-rider/tree/v0.2.5) (2013-12-04) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.4...v0.2.5) **Merged pull requests:** - Trap process quit and termination [\#37](https://github.com/payrollhero/dispatch-rider/pull/37) ([more-ron](https://github.com/more-ron)) ## [v0.2.4](https://github.com/payrollhero/dispatch-rider/tree/v0.2.4) (2013-12-03) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.3...v0.2.4) ## [v0.2.3](https://github.com/payrollhero/dispatch-rider/tree/v0.2.3) (2013-11-25) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.2...v0.2.3) ## [v0.2.2](https://github.com/payrollhero/dispatch-rider/tree/v0.2.2) (2013-11-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.1...v0.2.2) **Merged pull requests:** - Added Queue URL support to SQS [\#36](https://github.com/payrollhero/dispatch-rider/pull/36) ([piotrb](https://github.com/piotrb)) ## [v0.2.1](https://github.com/payrollhero/dispatch-rider/tree/v0.2.1) (2013-11-20) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.2.0...v0.2.1) **Merged pull requests:** - Catch only standard error exceptions. [\#35](https://github.com/payrollhero/dispatch-rider/pull/35) ([link664](https://github.com/link664)) - Add start up script and generator [\#34](https://github.com/payrollhero/dispatch-rider/pull/34) ([link664](https://github.com/link664)) ## [v0.2.0](https://github.com/payrollhero/dispatch-rider/tree/v0.2.0) (2013-11-13) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.1.2...v0.2.0) **Merged pull requests:** - Add DispatchRider::Publisher::Base [\#33](https://github.com/payrollhero/dispatch-rider/pull/33) ([link664](https://github.com/link664)) - Bug fix for global configuration. [\#32](https://github.com/payrollhero/dispatch-rider/pull/32) ([link664](https://github.com/link664)) - Add proper publisher config [\#31](https://github.com/payrollhero/dispatch-rider/pull/31) ([link664](https://github.com/link664)) ## [v0.1.2](https://github.com/payrollhero/dispatch-rider/tree/v0.1.2) (2013-11-01) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.1.1.1...v0.1.2) ## [v0.1.1.1](https://github.com/payrollhero/dispatch-rider/tree/v0.1.1.1) (2013-10-25) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.1.1...v0.1.1.1) ## [v0.1.1](https://github.com/payrollhero/dispatch-rider/tree/v0.1.1) (2013-10-25) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.1.0...v0.1.1) **Merged pull requests:** - Add around message hook support [\#30](https://github.com/payrollhero/dispatch-rider/pull/30) ([piotrb](https://github.com/piotrb)) - Added around callback support [\#29](https://github.com/payrollhero/dispatch-rider/pull/29) ([piotrb](https://github.com/piotrb)) ## [v0.1.0](https://github.com/payrollhero/dispatch-rider/tree/v0.1.0) (2013-10-24) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.6...v0.1.0) ## [v0.0.6](https://github.com/payrollhero/dispatch-rider/tree/v0.0.6) (2013-09-23) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.5...v0.0.6) **Merged pull requests:** - Fail job after running error handler. [\#28](https://github.com/payrollhero/dispatch-rider/pull/28) ([link664](https://github.com/link664)) - Add runner [\#26](https://github.com/payrollhero/dispatch-rider/pull/26) ([link664](https://github.com/link664)) - Added airbrake support. [\#25](https://github.com/payrollhero/dispatch-rider/pull/25) ([link664](https://github.com/link664)) - Clean up error handling [\#24](https://github.com/payrollhero/dispatch-rider/pull/24) ([link664](https://github.com/link664)) - Added process naming to dispatcher. [\#23](https://github.com/payrollhero/dispatch-rider/pull/23) ([link664](https://github.com/link664)) - Fail job after running error handler. [\#27](https://github.com/payrollhero/dispatch-rider/pull/27) ([link664](https://github.com/link664)) ## [v0.0.5](https://github.com/payrollhero/dispatch-rider/tree/v0.0.5) (2013-08-20) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/2013-06-06-13-08-PST...v0.0.5) **Merged pull requests:** - Assume successful process when there is no error [\#22](https://github.com/payrollhero/dispatch-rider/pull/22) ([more-ron](https://github.com/more-ron)) - Add proper worker support [\#19](https://github.com/payrollhero/dispatch-rider/pull/19) ([piotrb](https://github.com/piotrb)) ## [2013-06-06-13-08-PST](https://github.com/payrollhero/dispatch-rider/tree/2013-06-06-13-08-PST) (2013-06-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/2013-06-05-14-37+08-00...2013-06-06-13-08-PST) **Merged pull requests:** - Silence SQS spam since its very verbose by default [\#21](https://github.com/payrollhero/dispatch-rider/pull/21) ([piotrb](https://github.com/piotrb)) ## [2013-06-05-14-37+08-00](https://github.com/payrollhero/dispatch-rider/tree/2013-06-05-14-37+08-00) (2013-06-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.4...2013-06-05-14-37+08-00) ## [v0.0.4](https://github.com/payrollhero/dispatch-rider/tree/v0.0.4) (2013-06-06) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/2013-06-05-09-15-PST...v0.0.4) **Implemented enhancements:** - Error handling when the message handler fails [\#8](https://github.com/payrollhero/dispatch-rider/issues/8) **Merged pull requests:** - Error handling hooks [\#20](https://github.com/payrollhero/dispatch-rider/pull/20) ([more-ron](https://github.com/more-ron)) - Add hooks for handling error [\#18](https://github.com/payrollhero/dispatch-rider/pull/18) ([more-ron](https://github.com/more-ron)) ## [2013-06-05-09-15-PST](https://github.com/payrollhero/dispatch-rider/tree/2013-06-05-09-15-PST) (2013-06-05) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/2013-05-28-15-13+08-00...2013-06-05-09-15-PST) **Merged pull requests:** - Make configuration hash indifferent [\#17](https://github.com/payrollhero/dispatch-rider/pull/17) ([more-ron](https://github.com/more-ron)) - Fix double serialize on file system bug [\#15](https://github.com/payrollhero/dispatch-rider/pull/15) ([more-ron](https://github.com/more-ron)) - Add publisher configure method [\#16](https://github.com/payrollhero/dispatch-rider/pull/16) ([more-ron](https://github.com/more-ron)) - Initial implementation of hash based configuration to satisfy issue \#10 [\#11](https://github.com/payrollhero/dispatch-rider/pull/11) ([jimbomt](https://github.com/jimbomt)) ## [2013-05-28-15-13+08-00](https://github.com/payrollhero/dispatch-rider/tree/2013-05-28-15-13+08-00) (2013-05-28) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/2013-05-28...2013-05-28-15-13+08-00) **Implemented enhancements:** - Hash based configuration [\#10](https://github.com/payrollhero/dispatch-rider/issues/10) **Merged pull requests:** - Make DispatchRider::Publisher\#configure indifferent to string or symbol ... [\#14](https://github.com/payrollhero/dispatch-rider/pull/14) ([more-ron](https://github.com/more-ron)) ## [2013-05-28](https://github.com/payrollhero/dispatch-rider/tree/2013-05-28) (2013-05-28) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.2...2013-05-28) **Merged pull requests:** - Bug fix for file system notifications being serialized twice [\#13](https://github.com/payrollhero/dispatch-rider/pull/13) ([more-ron](https://github.com/more-ron)) - Another stab at the initial implementation for issue \#10 [\#12](https://github.com/payrollhero/dispatch-rider/pull/12) ([piotrb](https://github.com/piotrb)) ## [v0.0.2](https://github.com/payrollhero/dispatch-rider/tree/v0.0.2) (2013-05-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.3...v0.0.2) ## [v0.0.3](https://github.com/payrollhero/dispatch-rider/tree/v0.0.3) (2013-05-22) [Full Changelog](https://github.com/payrollhero/dispatch-rider/compare/v0.0.1...v0.0.3) **Merged pull requests:** - Update Documentations [\#9](https://github.com/payrollhero/dispatch-rider/pull/9) ([more-ron](https://github.com/more-ron)) - Fix message contruction when raw head is nil [\#7](https://github.com/payrollhero/dispatch-rider/pull/7) ([more-ron](https://github.com/more-ron)) ## [v0.0.1](https://github.com/payrollhero/dispatch-rider/tree/v0.0.1) (2013-05-16) **Merged pull requests:** - Add support for SNS published message received in SQS [\#6](https://github.com/payrollhero/dispatch-rider/pull/6) ([more-ron](https://github.com/more-ron)) - Added FileSystem Notifier Support [\#5](https://github.com/payrollhero/dispatch-rider/pull/5) ([piotrb](https://github.com/piotrb)) - Adapting to multiple queues [\#4](https://github.com/payrollhero/dispatch-rider/pull/4) ([more-ron](https://github.com/more-ron)) - Add AWS::SNS to DispatchRider::QueueServices [\#3](https://github.com/payrollhero/dispatch-rider/pull/3) ([more-ron](https://github.com/more-ron)) - Add FileSystem as a queue system [\#2](https://github.com/payrollhero/dispatch-rider/pull/2) ([more-ron](https://github.com/more-ron)) - Modify QueueServices\#pop to be able to properly dequeue the item [\#1](https://github.com/payrollhero/dispatch-rider/pull/1) ([more-ron](https://github.com/more-ron)) \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*