Skip to content

Releases: nicolasva/solid-jobs

v0.6.0

Choose a tag to compare

@nicolasva nicolasva released this 19 Oct 11:41

[0.6.0] - 2026-10-19

Added

  • Real-process reliability tests for SolidEngine (worker SIGKILL, lost ACK, server
    restart, clean stop); Backends::Worker now survives connection errors while
    settling a job and lets the lease expire for redelivery.
  • Backend adapters: Backends::Base contract, Backends::Redis and
    Backends::SolidEngine; config.backends, config.channel_backends and
    per-channel routing in Publisher and Conductor.
  • config.execution_mode (:ractor default, or :thread): non-Redis backend
    workers run in Ractors, each with its own client, so the backend no longer
    determines CPU parallelism. Ruby 4 is recommended: on 3.4.4 Ractor CPU cost per
    job rises sharply beyond 4 workers.

SolidJobs v0.4.2

Choose a tag to compare

@nicolasva nicolasva released this 05 Oct 14:18

Full Changelog: v0.4.1...v0.4.2

SolidJobs v0.4.1

Choose a tag to compare

@nicolasva nicolasva released this 04 Oct 22:06

SolidJobs v0.4.0

Choose a tag to compare

@nicolasva nicolasva released this 02 Oct 23:26

Release 0.4.0