Releases
v0.2.3
Compare
Sorry, something went wrong.
No results found
What's Changed
Dependency Upgrades
Upgraded 91 Python packages (fastapi 0.109→0.136, sqlmodel 0.0.16→0.0.38, alembic 1.13→1.18, sentry-sdk 1.41→2.60, cryptography 42→48, ruff 0.2→0.15, pytest 7→8, mypy 1.9→1.20, and more)
Upgraded 15 npm packages (TanStack Query/Router, react-hook-form, react-icons, axios, @simplewebauthn/browser)
Docker: node 22→24, nginx 1.28→1.30.1-alpine
Pre-commit: ruff v0.15.13, pre-commit-hooks v5.0.0
Fixed critical CVE in form-data (4.0.0→4.0.5, CVE-2025-7312 )
Configurable Timezone
New TIMEZONE env var (IANA format, e.g. Asia/Ho_Chi_Minh)
Server time displayed in Admin page
Audit log timestamps converted to configured timezone
Bug Fixes
Fixed duplicate route handler update_switch_metadata (F811)
Fixed crud/__init__.py missing re-exports breaking test helpers
Fixed test teardown FK violation on webauthncredential table
Fixed mypy strict mode compliance with updated type checker
CI / Infrastructure
Fixed CI .env generation with all required variables
Added gibberish-detector to security scan dependencies
Added CLAUDE.md with project architecture documentation
You can’t perform that action at this time.