Skip to content

Releases: fabien-marty/atomic-lru

v0.0.7

06 Mar 11:11
f214286

Choose a tag to compare

What's Changed

  • Project maintenance updates
  • Fix misleading error message for size_limit_in_bytes validation
  • Fix set() not updating LRU position when overwriting an existing key
  • Add AI agent configuration and Cursor workspace
  • Fix size tracking when set() overwrites the LRU item
  • Fix typo in Makefile serve-doc help text (Server -> Serve)
  • docs: add close() calls to tutorial examples for resource cleanup
  • ai config
  • test: assert delete() return values (fixes #20)
  • add yolo command
  • Fix documentation inaccuracies in docstrings and tutorial
  • chore: update and rename cursor issue/PR commands
  • docs: fix inaccurate ValueError claim for oversized values in set() docstrings
  • Add Claude Code GitHub Workflow
  • Fix typo: "loose" → "lose" in quickstart.md
  • fix: preserve trailing newline in set-version.py
  • Fix footnote to accurately describe size limit feature availability
  • Fix missing input validation for max_items, default_ttl, and expiration_thread_delay in Storage
  • docs: fix oversized-value docstrings and update AI agent guidelines
  • docs: update AI agent guidelines (Human label, find-and-open args, PR/issue templates)
  • fix: add CACHE_MISS to Cache docstring example import
  • fix: use correct Python parameter names in documentation
  • Add missing -> None return type annotations in set-version.py
  • fix: validate expiration_thread_max_checks_per_iteration is not negative
  • fix(docs): correct misleading set() LRU ordering explanation
  • fix: add close() calls to test functions to prevent background thread leaks
  • Add concurrent/multi-threaded tests for thread-safety verification

Full Changelog: v0.0.6...v0.0.7

v0.0.6

27 Jan 12:55
afb6827

Choose a tag to compare

What's Changed

  • various improvements

Full Changelog: v0.0.5...v0.0.6

v0.0.5

13 Jan 21:08
9028e7f

Choose a tag to compare

What's Changed

  • python 3.10+ compatibility

Full Changelog: v0.0.4...v0.0.5

v0.0.4

13 Jan 20:56
c69a36c

Choose a tag to compare

What's Changed

  • various changes and add a documentation site
  • add clear method
  • add explanation doc

Full Changelog: v0.0.3...v0.0.4

v0.0.3

29 Dec 17:19
c3d9ce5

Choose a tag to compare

What's Changed

  • change project name in pypi

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Dec 17:10
3ee0b84

Choose a tag to compare

What's Changed

  • fix pypi publishing

v0.0.1

29 Dec 17:07
8a35f10

Choose a tag to compare

What's Changed

  • first version