Releases: dpgaspar/Flask-AppBuilder
Releases · dpgaspar/Flask-AppBuilder
4.5.2
Patch release 4.5.2
What's Changed
- fix: hardcoded year removed from copyright by @CodeWithEmad in #2277
- fix: wtforms 3.2 breaking field_flags by @dpgaspar in #2279
New Contributors
- @CodeWithEmad made their first contribution in #2277
Full Changelog: v4.5.1...v4.5.2
4.5.1
Patch release 4.5.1
- feat: add no cache directive to login forms (#2266) [Daniel Vaz Gaspar]
- chore: bump cryptography to 42.0.4 (#2238) [Daniel Vaz Gaspar]
- docs: Fixing broken link (#2252) [Chase Jones]
- fix: rate limiter key function (#2254) [Daniel Vaz Gaspar]
- chore: bump dnspython to fix vulnerability (#2255) [Daniel Vaz Gaspar]
4.5.0
Minor release 4.5.0
- feat: REST API new select columns query param (#2242) [Daniel Vaz Gaspar]
- chore: bump werkzeug to 3.0.3 (#2237) [Daniel Vaz Gaspar]
- fix: Keycloak OAuth2, get groups as role_keys per default (#2235) [Andreas 'count' Kotes]
- fix: Check if Oauth login with OKTA is correct (#1926) [Hojjat Ali Mohammadi]
- docs: Update quickcharts.rst for typo gold to goal (#2217) [Abhinav Pareek]
4.4.1
4.4.0
Minor release 4.4.0
- chore(deps): bump the github-actions group with 4 updates (#2201) [dependabot[bot]]
- fix: python versions setup.py (#2204) [Daniel Vaz Gaspar]
- ci: refactor requirements structure and improve dependabot config (#2198) [Daniel Vaz Gaspar]
- chore(deps): bump jinja2 from 3.0.3 to 3.1.3 (#2180) [dependabot[bot]]
- fix: authentik test (#2199) [Daniel Vaz Gaspar]
- feat: Added authentik as new identity provider (#2168) [Jasper Schoenmaker]
- chore(deps): bump requests from 2.26.0 to 2.31.0 (#2050) [dependabot[bot]]
- docs: updated Flask-Babel link and fix typo (#2166) [Gughanathan M]
- chore: bump several non base dependencies (#2197) [Daniel Vaz Gaspar]
- fix: Increase upper bound on marshmallow-sqlalchemy (#2191) [spike77453]
- chore: remove email_validator constraint (#2167) [Marcus Lim]
- chore: Upgrade to Pillow 10.0.1 (#2136) [Dosenpfand]
- chore(docs): Update i18n.rst for Turkish (#2187) [coteli]
- chore: upgrade werkzeug and Flask, deprecate OpenID and MongoEngine (#2196) [Daniel Vaz Gaspar]
- feat: Turkish translations (#2185) [coteli]
- feat: AUTH_REMOTE_USER_ENV_VAR config key for auth REMOTE_USER type (#2193) [Daniel Vaz Gaspar]
- fix: don't load inactive users with sessions (#2192) [Daniel Vaz Gaspar]
4.3.11
4.3.10
Patch release 4.3.10
- fix: azure keep using upn if exists (#2163) [Daniel Vaz Gaspar]
- docs: Update shield of supported Python versions (#2156) [Dosenpfand]
- docs: update security policy (#2155) [Daniel Vaz Gaspar]
- docs: improve LDAP auth auth_roles_mapping (#2149) [Daniel Vaz Gaspar]
- docs: Update security docs to reflect LDAP casing issues (#2098) [Anders Bogsnes]
- fix: old API api column edit (#2134) [Daniel Vaz Gaspar]
- chore: add bootstrap min map (#2148) [Daniel Vaz Gaspar]
- chore: Add support for Python 3.10, 3.11, 3.12 and drop 3.7 (#2147) [Dosenpfand]
- chore: use npm for all frontend dependencies (#2144) [Daniel Vaz Gaspar]
4.3.9
4.3.8
Patch release 4.3.8
- fix: filter list UI spacing between elements (#2128) [Daniel Vaz Gaspar]
- fix: add github sponsor (#2130) [Daniel Vaz Gaspar]
- docs: add github sponsor (#2129) [Daniel Vaz Gaspar]
- fix: swagger include js and css on static (#2127) [Daniel Vaz Gaspar]
- fix: Remove erroring endpoint "/login//" from AuthOAuthView (#2120) [David Kalamarides]
- fix: azure user info claims and JWT decode (#2121) [Daniel Vaz Gaspar]
- fix: Validate Azure JWTs using
authlib
(#2112) [Daniel Wolf] - docs(typo): "preform" -> "perform" x4 (#2123) [Sam Firke]