Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.1] - 2025-05-13
### π Bug Fixes
- Do not sleep before notifying multiple waiters that a lock is available
### π Refactor
- Removed dead code
### βοΈ Miscellaneous Tasks
- Update dependabot config (#8)
- Update CI config (#9)
- Fix dialyzer warning
- Update dependabot config (#15)
- Update Elixir Github workflow (#21)
## [3.0.0] - 2024-10-12
### π Features
- Added support for process name registration
- [**breaking**] Removed mutex metadata
- [**breaking**] Options in start_link must now always be a Keyword
- Removed need to cleanup state every N seconds
- Added the give_away function to transfer lock ownership
- Renamed 'under' functions to 'with_lock'
- [**breaking**] Releasing a lock is now a synchronous operation
### π§ͺ Testing
- Splitted tests for speed
### βοΈ Miscellaneous Tasks
- Fix github workflow for tests
## [2.0.0] - 2024-01-25
### βοΈ Miscellaneous Tasks
- Upgrade to elixir version 1.15
<!-- generated by git-cliff -->