Releases: dpgaspar/Flask-AppBuilder
Releases · dpgaspar/Flask-AppBuilder
4.2.1
Patch release 4.2.1
- ci: fix pyodbc install failure (#1992) [Daniel Vaz Gaspar]
- fix: Remove unused parameter from QuerySelectMultipleField instantiation (#1991) [Dosenpfand]
- fix: Make sure user input is not treated as safe in the oauth view (#1978) [Glenn Schuurman]
- fix: don't use root logger on safe decorator (#1990) [Igor Khrol]
- chore: upgrade Font Awesome to version 6 (#1979) [Daniel Vaz Gaspar]
4.2.0
Minor release 4.1.6
- feat: add opt-in outer default load option to model REST API (#1971) [Daniel Vaz Gaspar]
- chore: Add more type annotation to REST API module (#1969) [Daniel Vaz Gaspar]
- fix: upgrade Select2 to 4.0.13 (#1968) [Nicola Gramola]
- fix: REST API one-to-one relationship (#1965) [Daniel Vaz Gaspar]
- fix(api): _info HTTP 500 when exists a defined invalid search field (#1963) [Daniel Vaz Gaspar]
- chore: Use implicit default loading rather than explicit joined eager loading (#1961) [John Bodley]
- chore: Increase upper-bound on apispec (#1903) [Tomáš Drtina]
- fix: replace deprecated attachment_filename (#1956) [Steve Embling]
4.1.6
4.1.5
Patch release 4.1.5
4.1.4
Patch release 4.1.4
- chore: Redirect to prev url on login for AuthRemoteUserView (#1901) [Alexander Ryndin]
- chore: Bump upper bounds on wtforms and flask-wtf (#1904) [Tomáš Drtina]
- fix(mvc): related model view setting default related field value (#1898) [Daniel Vaz Gaspar]
- fix: DateTimePicker rendering in forms (#1698) [Federico Padua]
- test(fab_cli): tag tests that need internet so they can be skipped (#1880) [jnahmias]
- fix: fix a wrong 'next' URL in javascript (#1897) [Sansarun Sukawongviwat]
- chore: allow authlib > 1 updated docs (#1891) [Daniel Vaz Gaspar]
- docs: fix oauth example config (#1890) [Daniel Vaz Gaspar]
- docs: fix oauth example config (#1889) [Daniel Vaz Gaspar]
4.1.3
Patch release 4.1.3
- fix: user stats view search (#1887) [Daniel Vaz Gaspar]
- fix: Do not render hidden form fields twice (#1848) [Dosenpfand]
- chore: Bump requirements pillow version, remove PIL from doc (#1873) [Dosenpfand]
- fix: custom menu option (#1884) [Daniel Vaz Gaspar]
- fix: FAB_INDEX_VIEW type check (#1883) [Daniel Vaz Gaspar]
- fix(api): register responses with apispec using components.response() (#1881) [jnahmias]
- docs: add responsible disclosure text to security (#1882) [Daniel Vaz Gaspar]
- chore: Improve german translation (#1872) [Dosenpfand]
- fix: populating permission and vm instead of just setting the id (#1874) [Zef Lin]
4.1.2
4.1.1
4.1.0
Minor release 4.1.0
- docs: add FAB_ADD_SECURITY_API config option (#1840) [Daniel Vaz Gaspar]
- feat: add keycloak auth provider options (#1832) [nilivingston]
- docs: add Azure OAUTH example (#1837) [Mathew Wicks]
- fix: security api (#1831) [Daniel Vaz Gaspar]
- fix: dependency constraints, bump flask-login, flask-wtf (#1838) [Daniel Vaz Gaspar]
- fix: noop user update on Auth db, use set user model (#1834) [Daniel Vaz Gaspar]
- chore: bump postgres to 14 (#1833) [Daniel Vaz Gaspar]
- chore: Update and fix german translation (#1827) [Dosenpfand]
- chore: Enhance is_safe_redirect_url (#1826) [Geido]
- feat: Add CRUD apis for role, permission, user (#1801) [Mayur]
- docs: updated brackets in OAuth Authentication (#1798) [David Berg]
- chore: add Slovenian language (#1828) [dkrat7]
- fix: doc requirements (#1820) [Daniel Vaz Gaspar]