- Add support for Python 3.10, 3.11, 3.12, 3.13, and 3.14
- Update Click dependency to >=8.1.3 for Flask 3.x compatibility
- Update Flask support to <4.0 (now supports Flask 3.1.3)
- Update bitarray to >=2.9.0 for Python 3.14 compatibility
- Update mmh3 to >=4.0.0 for Python 3.14 compatibility
- Update Flask imports to use direct imports from flask module instead of flask.helpers and flask.wrappers for better Flask 3.x compatibility
- Update pyjwt to 2.4.0
- Add referer header cache
- Fixing user permission expand issue
- Fixing cookie token issue
- Refactor getting access token function
- Fixing CORS handler
- Fixing multiple namespace_role permission validation
- Disable default verify aud by pyjwt
- Reformat logging
- Code cleaning
- Add option for allowing referer header validation with subdomain
- Fixing memory leak issue.
- Fixing null revoked users issue.
- Change default IAM strict referer validation to false.
- Standardize error response.
- Add asyncio client support.
- Add FastAPI frameworks support.
- Add bloom filter support for token revocation.
- Add Flask CSRF support.
- Add Flask CORS options.
- Fixing Flask support extra requirements.
- Add backgroud refresh token, jwks and revocation list.
- Add Flask framework support.
- Add has ban, email and phone verification status.
- Add get client information, validate scope, role and audience.
- Add start local validation and validate parse and claims.
- Add get role and validate permission.
- Add client token grant & validate access token.