All Versions
16
Latest Version
Avg Release Cycle
39 days
Latest Release
151 days ago

Changelog History
Page 2

  • v1.2.4

    August 23, 2018

    🐛 Bug fixes

    • 🚦 Catch thrown signals on user's init/1
  • v1.2.3

    🐛 Bug fixes

    • 👷 Gracefully restart workers when an unhandled message is received.
  • v1.2.2

    🐛 Bug fixes

    • 🚦 Catch thrown signals from user's job code
  • v1.2.1

    🐛 Bug fixes

    • Stop ignoring init_retry_secs worker option
    • 🛠 Fixed Honeydew.worker_opts typespecs.
    • 🛠 Fixed Honeydew.start_workers specs.
  • v1.2.0

    👷 Honeydew now supervises your queues and workers for you, you no longer need to ➕ add them to your supervision trees.

    💥 Breaking Changes

    • 👷 Honeydew.queue_spec/2 and Honeydew.worker_spec/3 are now hard deprecated in favor of Honeydew.start_queue/2 and Honeydew.start_workers/3

    🐛 Bug fixes

    • 👷 Rapidly failing jobs no longer have a chance to take down the worker supervisor.

    ✨ Enhancements

    • 👷 Honeydew.queues/0 and Honeydew.workers/0 to list queues and workers running on the local node.
    • Honeydew.stop_queue/1 and Honeydew.stop_workers/1 to stop local queues and workers
    • 👷 Workers can now use the failed_init/0 callback in combination with Honeydew.reinitialize_worker to re-init workers if their init fails.
    • Many other things I'm forgetting...
  • v1.0.4

    November 29, 2017

    💥 Breaking Changes

    • ✂ Removed use Honeydew.Queue in favor of @behaviour Honeydew.Queue callbacks

    ✨ Enhancements

    • ➕ Added Honeydew.worker behaviour
    • Relaxed typespec for Honeydew.worker_spec/3 module_and_args param (#27)
    • 🆕 New docs for
      • Honeydew.FailureMode
      • Honeydew.FailureMode.Abandon
      • Honeydew.FailureMode.Move
      • Honeydew.FailureMode.Retry
      • Honeydew.Queue.ErlangQueue
      • Honeydew.Queue.Mnesia
    • Validate arguments for success and failure modes