All Versions
11
Latest Version
Avg Release Cycle
154 days
Latest Release
2026 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
    exchange

    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