Hi guys
I've made some progress towards upgrading to jQuery 3.5.1 (
https://issues.apache.org/jira/browse/TAP5-2734). While this is not the
latest version (3.6.0, actually), 3.5.1 is what the latest Bootstrap 4
release (4.6.1) depends on (see (
https://issues.apache.org/jira/browse/TAP5-2733).
jQuery 3.0+ comes with the jQuery Migrate Plugin which simplifies
migration of older code to version 3.0+ by restoring the APIs that were
removed. It ships as a minified production build and a non-minified
development build. The development build additionally shows warnings in
the browser console when removed or deprecated APIs are used.
Here is what I've done so far (in the TAP5-2734 branch):
1. overwrote jQuery 1.12.1 sources with jQuery 3.5.1 sources;
2. added the non-minified jQuery Migrate Plugin as a JS module (only
when Tapestry is running in development mode).
3. added a test case to verify theĀ jquery-migrate module is loaded and
works as advertised.
Keen to get your opinions if the jquery-migrate module should also be
available in production mode?
Cheers
Volker
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org