Skip to content

v0.7.1

Choose a tag to compare

@yeongseon yeongseon released this 12 May 05:27
· 11 commits to main since this release
ed67e7c

⚙️ Miscellaneous Tasks

  • (examples) Sync requirements pins and remove pre-release notes for v0.7.1 (#216)
  • (release) Prepare v0.7.1 with documentation parity fixes (#215)
  • (cosmos) Move cosmos integration to scheduled + workflow_dispatch only (#206)
  • (table) Azurite-backed integration tests + route_prefix docstring (#199)
  • (deps) Bump mypy from 1.20.2 to 2.0.0 (#193)
  • (deps) Bump github/codeql-action from 4.35.2 to 4.35.4

🎨 Styling

  • Fix lint and typecheck errors (#194)

🐛 Bug Fixes

  • (handlers) Validate thread_id via validate_thread_id in _extract_thread_id
  • (handlers) Prevent lock cleanup race and metadata path double slash
  • (handlers) Harden native endpoints — configurable type guard, lock cleanup, route normalization

📚 Documentation

  • (checkpointers) Note Cosmos Managed Identity is unsupported by upstream (#208) (#214)
  • (readme) Clarify LangGraphApp.route_prefix is metadata-only (#207) (#213)
  • (stores) Document reset_stale_locks projection/ETag skip behavior (#210) (#212)
  • (readme) Note native endpoint thread lock is not distributed (#209) (#211)
  • (readme) Translate health_auth_level ANONYMOUS-default warning into ko/ja/zh-CN (#205)
  • (examples) Add explicit health_auth_level to production examples

🚀 Features

  • (app) Add health_auth_level param; fix Makefile cleanup; add Table integration tests

🧪 Testing

  • (stores) Assert projection query returns usable ETag against Azurite (#204)