-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Description
Opening this to think about/plan for the next release, which I propose should encompass:
Plus these changes merged since:
- Replace inspect.getargspec() that was removed in Python 3.11 #2397
- Fix value of
desc
param in filter form (1
instead of"True"
) #2265 - Support mongoengine.DateField sorting #2114
- Use correct file in examples/bootstrap4 #2416
- Tuple field_flags are deprecated #2341
- Fixes #2406: Multiple requests are sent when opening create, edit, and detail modals due to repetitive load of
bs4_modal.js
#2407 - String null fix #2321
- Fix already exists translation #2464
Plus these target changes:
- Removing python 3.7 support and adding python 3.12: Remove python 3.7 compatibility; add python 3.12 #2453
- Removing Flask-BabelEx support and moving back to using Flask-Babel: Replace Flask-BabelEx with Flask-Babel #2460
- Flask
host_matching
support: Add Flaskhost_matching
support to admin instances #2461 - Allow configuring FLASK_ADMIN_SWATCH per admin instance: Pull together all Flask-Admin theme configuration #2462
- Standardise app.config names: Use
FLASK_ADMIN_
prefix for allapp.config
configuration #2472 - SQLAlchemy 2 compatibility (@cjmayo): SQLAlchemy 2.0 Compatibility #2483
- Flask 3 compatibility (@cjmayo)
- WTForms 3 compatibility (@cjmayo)
- Remove bs2 and bs3: Remove bootstrap 2 and 3 #2474
- More clearly define our dependencies/versions: Dependencies via pip extras #2476
- Customise and prevent arbitrary user-overrides of
page_size
: Allow customisingpage_size
options, and prevent arbitrary page sizes #2479 - Support CSP: Support Content-Security-Policies via nonce values #2480
- Remove
appengine
support #2481 - Remove any existing
DeprecationWarning
s - Switch from boto to boto3 for S3FileAdmin: Use boto3 for S3 fileadmin #2552
- Update azure-storage-blob from v3 to v12+
- Restore mongoengine support, sans flask-mongoengine
And potentially any other small PRs we think we can get in fairly easily.
When the changeset is locked
- review and update documentation for anything that's been missed
- write a changelog entry: https://github.com/pallets-eco/flask-admin/pull/2499/files
Because of those last target changes, we'd need to do this as a major version bump.
@aenglander @Abdur-rahmaanJ - thoughts?
ElLorans and Abdur-rahmaanJElLorans, mariofix, guidoiaquinti, Abdur-rahmaanJ and tarcysiobraz
Metadata
Metadata
Assignees
Labels
No labels