All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
0.4.0 - 2024-12-07
- #86 Add Rails 8.0 rc1 support by@sharshenov
- #78 Add on_redis_connection_error config to adjust to new redlock behaviour by@nduitz
- #82 Optimize bulk unlocking @sharshenov
0.3.2 - 2024-08-16
- #80 Add rails 7.2 support by @viralpraxis
- #74 Fix log subscriber by @shahidkhaliq
0.3.1 - 2023-10-30
- #67 Random redis errors on delete_lock by @laurafeier
0.3.0 - 2023-10-20
- #66 Activejob 7.1 support by @laurafeier
- #57 Upgrade to Redlock 2 & use redis-client by @bmulholland
- Support fo Redlock v1 is removed. Switching to
RedisClient
is a breaking change of Redlock v2.
0.2.5 - 2023-02-01
- #45 Add Dependabot for GitHub Actions by @petergoldstein
- #51 Add support for Sidekiq 7 by @dwightwatson
- #52 Add Ruby 3.2.0 to the CI matrix by @petergoldstein
0.2.4 - 2022-06-22
- #43 Run rubocop on Github Actions
- #44 Add ActiveJob::Uniqueness.reset_manager! method to reset lock manager by @akostadinov
- #42 Actualize rubies and gems for tests
0.2.3 - 2022-02-28
- #36 Support ActiveJob/Rails 7.0
- #37 Add Ruby 3.1 to CI by @petergoldstein
0.2.2 - 2021-10-22
- #32 Add ability to set a custom runtime lock key for
:until_and_while_executing
strategy
0.2.1 - 2021-08-24
- #30 Add Sidekiq::JobRecord support (reported by @dwightwatson)
0.2.0 - 2021-05-09
- #22 Test with ruby 3.0.1
- #20 Breaking Sidekiq patch is not applied automatically anymore
- #21 Migrate from Travis to Github Actions
- #24 The default value for
retry_count
of redlock is now 0 - Require ruby 2.5+
0.1.4 - 2020-09-22
- #11 Fix deprecation warnings for ruby 2.7 by @DanAndreasson
- #13 Fix deprecation warnings for ruby 2.7
0.1.3 - 2020-08-17
- #8 Use appraisal gem to control gem versions of tests matrix
- #9 Refactor of Sidekiq API patch. Fixes #6 Rails boot error for version 0.1.2
- #10 Refactor changelog to comply with Keep a Changelog
0.1.2 - 2020-07-30
0.1.1 - 2020-07-23
- #4 Fix
NoMethodError
onRails.application.eager_load!
in Rails initializer
0.1.0 - 2020-07-05
- Job uniqueness for ActiveJob