Skip to content

Releases: dpgaspar/Flask-AppBuilder

4.1.4

05 Sep 12:28
49d212d
Compare
Choose a tag to compare

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

06 Jul 11:11
4ac9bba
Compare
Choose a tag to compare

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

23 Jun 09:47
e0e94ac
Compare
Choose a tag to compare

Patch release 4.1.2

  • fix: remove sqlite dbs from examples (#1853) [Daniel Vaz Gaspar]
  • fix(MVC): discard excluded filters from query (#1862) [Daniel Vaz Gaspar]

4.1.1

25 May 10:23
357c810
Compare
Choose a tag to compare

Patch release 4.1.1

  • fix: custom security class import, bad cast (#1851) [Daniel Vaz Gaspar]
  • fix: Set certificates before reconnecting to LDAP (#1846) [Sebastian Bernauer]

4.1.0

03 May 10:10
b0fcd56
Compare
Choose a tag to compare

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]

4.0.0

29 Mar 07:41
f6f66fc
Compare
Choose a tag to compare

Major release 4.0.0

  • chore: major bumps Flask, Click, PyJWT and flask-jwt-extended (#1817) [Daniel Vaz Gaspar] [Breaking changes]

Breaking changes: https://flask-appbuilder.readthedocs.io/en/latest/breaking.html#breaking-changes

3.4.5

15 Mar 21:43
d341788
Compare
Choose a tag to compare

Patch release 3.4.5

  • test: Add test for export-roles --indent's argument “duck casting” to int (#1811) [Étienne Boisseau-Sierra]
  • fix: next url on login (OAuth, OID, DB) (#1804) [Daniel Vaz Gaspar]
  • docs: Update doc i18 to flask_babel (#1792) [Federico Padua]
  • feat(cli): allow export-roles to be beautified (#1724) [Étienne Boisseau-Sierra]

3.4.4

28 Jan 19:32
3a6b45b
Compare
Choose a tag to compare

Patch release 3.4.4

  • fix: Support SQLAlchemy 1.4.X (#1786) [Daniel Vaz Gaspar]
  • feat: allow multiple values for the same filter (#1737) [Will Rogers]
  • fix: Only update user.last_login on successful authentication (#1775) [blag]
  • chore: update jsonschema pip package (#1782) [Hugh A. Miles II]

3.4.3

28 Jan 13:06
314c348
Compare
Choose a tag to compare

Patch release 3.4.3

  • fix: openapi on and off config flag (#1770) [Daniel Vaz Gaspar]
  • fix: data not defined in azure oauth (#1769) [Dalton Pearson]
  • fix: Handle authorize_access_token exception (#1766) [Michał Konarski]
  • fix: Set role and confirm password while adding user mandatory (#1758) [Mayur]
  • fix: required roles on user form not showing error msg (#1772) [Daniel Vaz Gaspar]
  • fix: make servers be actual servers on swagger, full endpoint paths (#1773) [Daniel Vaz Gaspar]
  • docs: adds missing config key FAB_OPENAPI_SERVERS (#1776)

3.4.2

05 Jan 16:01
fc93179
Compare
Choose a tag to compare

Patch release 3.4.2

  • chore: Use assertEqual instead of assertEquals for Python 3.11 compatibility (#1763) [Karthikeyan Singaravelan]
  • chore: improve code quality and balance (#1761) [Daniel Vaz Gaspar]