Sourced from filelock's releases.
3.25.1
What's Changed
- 📝 docs(logo): add branded project logo by
@gaborbernatin tox-dev/filelock#507- 🐛 fix(win): restore best-effort lock file cleanup on release by
@gaborbernatin tox-dev/filelock#511Full Changelog: https://github.com/tox-dev/filelock/compare/3.25.0...3.25.1
3.25.0
What's Changed
- Add permissions to check workflow by
@gaborbernatin tox-dev/filelock#500- Move SECURITY.md to .github/SECURITY.md by
@gaborbernatin tox-dev/filelock#501- Standardize .github files to .yaml suffix by
@gaborbernatin tox-dev/filelock#504- ✨ feat(async): add AsyncReadWriteLock by
@gaborbernatin tox-dev/filelock#506Full Changelog: https://github.com/tox-dev/filelock/compare/3.24.4...3.25.0
3.24.4
What's Changed
- Suppress ValueError in _try_break_stale_lock for corrupted lock files by
@bysiberin tox-dev/filelock#496- Fix ValueError in _acquire_transaction_lock when blocking=False with timeout by
@gaborbernatin tox-dev/filelock#498New Contributors
@bysibermade their first contribution in tox-dev/filelock#496Full Changelog: https://github.com/tox-dev/filelock/compare/3.24.3...3.24.4
Sourced from filelock's changelog.
########### Changelog ###########
3.25.1 (2026-03-09)
- [pre-commit.ci] pre-commit autoupdate :pr:
510- by :user:pre-commit-ci[bot]- 🐛 fix(win): restore best-effort lock file cleanup on release :pr:
511- [pre-commit.ci] pre-commit autoupdate :pr:
508- by :user:pre-commit-ci[bot]- 📝 docs(logo): add branded project logo :pr:
507
3.25.0 (2026-03-01)
- ✨ feat(async): add AsyncReadWriteLock :pr:
506- Standardize .github files to .yaml suffix
- build(deps): bump actions/download-artifact from 7 to 8 :pr:
503- by :user:dependabot[bot]- build(deps): bump actions/upload-artifact from 6 to 7 :pr:
502- by :user:dependabot[bot]- Move SECURITY.md to .github/SECURITY.md
- Add security policy
- Add permissions to check workflow :pr:
500- [pre-commit.ci] pre-commit autoupdate :pr:
499- by :user:pre-commit-ci[bot]
3.24.3 (2026-02-19)
- 🐛 fix(unix): handle ENOENT race on FUSE/NFS during acquire :pr:
495- 🐛 fix(ci): add trailing blank line after changelog entries :pr:
492
3.24.2 (2026-02-16)
- 🐛 fix(rw): close sqlite3 cursors and skip SoftFileLock Windows race :pr:
491- 🐛 fix(test): resolve flaky write non-starvation test :pr:
490- 📝 docs: restructure using Diataxis framework :pr:
489
3.24.1 (2026-02-15)
- 🐛 fix(soft): resolve Windows deadlock and test race condition :pr:
488
3.24.0 (2026-02-14)
... (truncated)
d8b04b5
Release 3.25.10633386
[pre-commit.ci] pre-commit autoupdate (#510)7f2247d
🐛 fix(win): restore best-effort lock file cleanup on release (#511)5ae1c4e
[pre-commit.ci] pre-commit autoupdate (#508)bcffcfe
📝 docs(logo): add branded project logo (#507)7f195d9
Release 3.25.0df2754e
✨ feat(async): add AsyncReadWriteLock (#506)8a359c5
Standardize .github files to .yaml suffix9e7b33d
build(deps): bump actions/download-artifact from 7 to 8 (#503)5fe6836
build(deps): bump actions/upload-artifact from 6 to 7 (#502)