
Feature request: support jQuery v3.x and better 'migrate' support
Reported by dleffler | May 23rd, 2016 @ 09:06 PM
jQuery v3.x is on the verge of a final/stable release and we will want to include support at some point. This also begs some other new features:
- auto-support for jQuery 'migrate' plugin if DEVELOPMENT turned
on, where the development/non-minified version spits out console
messages for deprecated/problem code where both the minified and
production versions add features stripped out from the last major
version upgrade
- e.g., if you need really old 1.x features in 1.12 or 2.2, you need to use it, and initially make 3.x support some 2.x features, but not 1.x features
- it WILL slow down the system, esp. with the debug output
- auto-switch to non-minified 'migrate' plugin if DEVELOPMENT is turned on and system/user request it be loaded to support an OLD jQuery plugin
- remove support or make optional support for OLD
browsers...jQuery 3.x will never support old browsers, and v1.12
will be the last version to support very old browsers...we also
load webshims to provide polyfills for older browsers...might be
best implemented as a 'meta remove' flag in expTheme::head()?
- webshims will not support jQuery v3.x
Comments and changes to this ticket
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS