All Versions
Latest Version
Avg Release Cycle
154 days
Latest Release
1527 days ago

Changelog History
Page 1

  • v2.12.0

    December 24, 2019
  • v2.12.0.rc1

    March 04, 2019
  • v2.11.0 Changes

    January 19, 2019

    ๐Ÿ”„ Changes Between 2.10.0 and 2.11.0

    ๐Ÿš€ This releases includes bug fixes, support for more queue-binding options, better
    ๐Ÿ“š management of the Bunny dependency, and improved documentation. Following is a
    list of the notable changes:

    Rescue from ScriptError

    ๐Ÿ›  Fixes a bug that would cause Sneakers workers to freeze if an exception
    descending from ScriptError, such as NotImplementedError, is raised

    Contributed by @sharshenov

    GitHub Pull Request: 373

    Loosen Bunny dependency to minor version

    ๐Ÿ“Œ The dependency on Bunny is now pinned to the minor version instead of patch,
    ๐Ÿ‘ allowing users to benefit from non-breaking updates to Bunny without having to
    ๐Ÿš€ wait for a Sneakers release.

    Contributed by @olivierlacan

    GitHub Pull Request: #372

    ๐Ÿ‘Œ Support :bind_arguments on bind

    It is now possible to set arguments on a queue when connecting to a headers

    Contributed by @nerikj

    GitHub Pull Request: #358

    Other contributions

    ๐Ÿš€ This release also contains contributions from @ivan-kolmychek (bumping up Bunny
    ๐Ÿ’… dependency), @michaelklishin (improving code style), and @darren987469 (adding
    examples to the README)

  • v2.7.0 Changes

    March 22, 2018

    ๐Ÿ’ฅ This release requires Ruby 2.2 and has breaking API changes
    around custom error handlers.

    ๐Ÿ‘ท Use Provided Connections in WorkerGroup

    ๐Ÿ‘ท It is now possible to use a custom connection instance in worker groups.

    Contributed by @pomnikita.

    GitHub issue: #322

    ๐Ÿ‘ท Worker Context Available to Worker Instances

    Contributed by Jason Lombardozzi.

    GitHub issue: #307

    ๐Ÿ’Ž Ruby 2.2 Requirement

    ๐Ÿ’Ž Sneakers now requires Ruby 2.2.

    Bunny 2.9.x

    โฌ†๏ธ Bunny was upgraded to 2.9.x.

    Server Engine 2.0.5

    โฌ†๏ธ Server Engine dependency was upgraded to 2.0.5.

    ๐Ÿ”จ Refactored Publisher Connection

    Contributed by Christoph Wagner.

    GitHub issue: #325

    ๐Ÿ†• New Relic Reporter Migrated to the Modern API

    Contributed by @adamors.

    GitHub issue: #324

    ๐Ÿ”ง Configuration Logged at Debug Level

    ๐ŸŒฒ To avoid potentially leaking credentials in the log.

    Contributed by Kimmo Lehto.

    GitHub issue: #301.

    Comment Corrections

    Contributed by Andrew Babichev

    GitHub issue: #346

  • v2.6.0 Changes

    August 30, 2017
    • โž• Added licence type to gemspec #274
    • ๐Ÿ”ง Serialization content type configuration #152
    • โž• Add NewRelic category to example #273
    • ๐Ÿ”ง Pass additional global Bunny session configuration #276
    • ๐Ÿ”ง Sneaker.spawn exits with exit_code 1 when no configuration is provided #280
    • โž• Added opt-in option for sharing bunny connections for worker group #266
    • Bumped bunny version from 2.6.* to 2.7.*. #289
    • ๐Ÿ’Ž Relaced thread gem with concurrent-ruby gem #279
    • ๐Ÿ›  Fixed "stack level to deep" error when trying to serialize the exception object in maxretry handler #308
  • v2.5.0

    April 01, 2017
  • v2.4.0

    November 04, 2016
  • v2.3.5

    October 13, 2015
  • v2.3.4

    October 09, 2015
  • v2.3.2

    October 08, 2015