-
Notifications
You must be signed in to change notification settings - Fork 16.5k
Bump FAB to 2.1.4 #7478
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump FAB to 2.1.4 #7478
Conversation
Codecov Report
@@ Coverage Diff @@
## master #7478 +/- ##
==========================================
- Coverage 65.42% 65.26% -0.16%
==========================================
Files 435 435
Lines 21325 21485 +160
Branches 2347 2379 +32
==========================================
+ Hits 13951 14023 +72
- Misses 7258 7342 +84
- Partials 116 120 +4
Continue to review full report at Codecov.
|
mistercrunch
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
This is great, having all these improvements in the next release would be massive! |
|
@elukey these features are in the new |
|
@mistercrunch thanks a lot for working on this. I don't have a ton of context about the migration towards 2.x for FAB, I am mainly interested in a fix (https://github.com/dpgaspar/Flask-AppBuilder/pull/966/commits) for a recurrent issue that I have in my superset environment. Instead of simply bumping fab to 2.x by myself and rebuild I preferred to wait since IIUC the migration is not as simple as changing the version in requirements.txt :) |
CATEGORY
Choose one
SUMMARY
FAB to 2.1.X brings the following relevant topics:
ADDITIONAL INFORMATION
CHANGELOG from FAB since version 2.0.0:
Fix, #1027 API dotted notation joins to same table
Fix, #1012 API default resource name must be lower case
Fix, #1013 Use csrf exempt by default when CSRFProtect is registered has a Flask extension
Fix, #1007 API Support for property decorated functions has models fields
Fix, #1002 Permission mapping
New, #1010 Support for UUID sqlalchemy fields has string fields on WTForms
Fix, Index view override on class instantiation is discarded
Fix, #993 App factory pattern, AppBuilder object can be fully configured using config keys
Fix, #994 If builtin role don't check db also, higher permission on DB would allow access
Fix, #991 Make Admin builtin optional, only if declared on config
New, #977 flask-sqlalchemy bump to 2.4.0 (new config options)
New, #986 Builtin roles using regex, Admin role is now one of these
New, #969 Override class and method permission names and procedure to converge/migrate
Fix, #985 Deprecation warning EOL version was wrong
New, #976 pRison version bump
Fix, #966 Change the default email value for auth_remote_user in security manager