jQuery 3.1.1 breaks compatibility with earlier 2.x versions. For applications that still rely on removed 2.x functionality there is the jQuery Migrate plugin that is included when the Desktop User Interface Details attribute Include jQuery Migrate is set to Yes. If your application relies on removed 1.x jQuery APIs that functionality will not work in 18.1. You will need to update the JavaScript to only use jQuery 3.1 APIs. See the jQuery migration guides for details.
jQuery UI 1.12.x has changed the folder structure and files that make up the library compared to version 1.10.4. If you have direct references to any of the old file filenames then you will need to update them to the new name. For example if you previously referenced the tabs widget with "https://static.oracle.com/cdn/apex/24.2.6/libraries/jquery-ui/1.13.2/ui/minified/jquery.ui.tabs.min.js" it would need to change to "https://static.oracle.com/cdn/apex/24.2.6/libraries/jquery-ui/1.13.2/ui/widgets/minified/tabs.min.js"
The APEX specific bundle jquery-ui-apex[.min].js that is loaded by default for APEX desktop UI pages (either as jquery-ui-apex.js or as part of desktop[_all].min.js) includes all the core files, the drop effect, and these widgets:
- button
- checkboxradio
- controlgroup
- datepicker
- dialog
- draggable
- droppable
- resizable
- selectable
- sortable
- tooltip
This is essentially the same set as in 1.10.4 with the addition of sortable. If you had a separate reference to sortable it can be removed.
The jquery-ui-apex[.min].css file is loaded by default and includes all the jQuery UI CSS files. If you had references to individual jQuery UI css files they can be removed.