As Marko notes here, the APEX team has a done a great job staying one step ahead of the rapid pace of jQuery upgrades by including the jQuery Migrate plugin in the APEX distribution.
While we can re-factor our own JS code, there are several old plugins that use jQuery 1 and 2 API methods which are at risk of breaking if the JQMIGRATE plugin is not included.
Questions
1. This article has some fantastic advice but I guess ultimately the responsibility lies on us to do our due diligence. What is the best way to handle this? Simply wait for each plugin author to do the right thing out of the kindness of their heart and release a new jQuery 3 compatible version of their plugin? Ask them nicely? Any recommendations?
2. How can the development version of JQMIGRATE be used so that it logs detailed warnings in the browser console instead of various functions inexplicably crashing with a mile long error stack?
Thanks