v7.4.1
Library-skills skill and internal gate debt cleanup (v7.4.1)
Added
- Library-skills skill embedded at
guard/.agents/skills/fastapi-guard/SKILL.mdsouvx library-skills --claudediscovers fastapi-guard from the installed wheel.
Fixed
- Docs: Corrected the NiceGUI startup example in
first-steps.mdandsecurity-middleware.md.app.on_startuptakes the handler as an argument (it is not a decorator), so@app.on_startupwas wrong/misleading (it returnsNoneand rebinds the function). The examples now callapp.on_startup(_warm_up_guard)and note the hook runs once at app boot from NiceGUI's FastAPI lifespan (not per client; per client isapp.on_connect), withguard_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