Skip to content

4.12.1

Latest

Choose a tag to compare

@HosseinNejatiJavaremi HosseinNejatiJavaremi released this 23 Jun 09:02

Added

Chore - Agent Skills

  • Caveman Skills Bundle - Vendored Cursor agent skills under .agents/skills/ for terse AI-assisted development workflows.
    • caveman — response-style skill with lite, full, and ultra intensity levels.
    • cavecrew — decision guide for delegating to caveman-style subagents (investigator, builder, reviewer).
    • caveman-commit — Conventional Commits message generator.
    • caveman-compress — memory-file compression with CLI scripts, validation, and benchmark tooling.
    • caveman-help, caveman-review, caveman-stats — help, diff review, and token-stats utilities.
  • Skills Lockfile - Added skills-lock.json to pin skill sources and content hashes from JuliusBrussee/caveman.

Changed

Dependencies - FastAPI Compatibility

  • FastAPI Pin Lift - Raised the fastapi extra from >=0.136,<0.137 to >=0.138.0, removing the upper bound
    introduced in 4.11.1 now that the codebase is compatible with FastAPI 0.138+.

Dependencies

  • Optional extras - Updated optional adapter dependency pins.
    • elastic-apm: >=6.26.1>=6.26.2
    • fastapi: fastapi[all]>=0.136,<0.137fastapi[all]>=0.138.0
    • minio: boto3>=1.43.34>=1.43.36
  • Dev group - Updated development tooling pins.
    • boto3-stubs: >=1.43.34>=1.43.36
    • ty: >=0.0.51>=0.0.52
  • Docs group - Updated documentation tooling pins.
    • pymdown-extensions: >=10.21.3>=11.0
  • Lockfile - Regenerated uv.lock to align with the updated pyproject.toml constraints.

Full Changelog: 4.12.0...4.12.1