Skip to content

v7.4.1

Choose a tag to compare

@rennf93 rennf93 released this 03 Aug 21:29
· 6 commits to master since this release
4a2ef94

Library-skills skill and internal gate debt cleanup (v7.4.1)

Added

  • Library-skills skill embedded at guard/.agents/skills/fastapi-guard/SKILL.md so uvx library-skills --claude discovers fastapi-guard from the installed wheel.

Fixed

  • Docs: Corrected the NiceGUI startup example in first-steps.md and security-middleware.md. app.on_startup takes the handler as an argument (it is not a decorator), so @app.on_startup was wrong/misleading (it returns None and rebinds the function). The examples now call app.on_startup(_warm_up_guard) and note the hook runs once at app boot from NiceGUI's FastAPI lifespan (not per client; per client is app.on_connect), with guard_startup's idempotency keeping the once-at-boot goal safe under reload/restart.

Internal

  • Cleared pre-existing mypy gate debt in tests and examples and excluded scratch dirs from mypy. No behavior change.

What's Changed

  • build(deps): bump actions/stale from 10 to 11 by @dependabot[bot] in #110
  • build(deps): bump actions/ai-inference from 2 to 3 by @dependabot[bot] in #109
  • Release 7.4.1: library-skills skill, NiceGUI on_startup doc fix, gate debt cleanup by @rennf93 in #113

Full Changelog: 7.4.0...7.4.1