Project

General

Profile

Feature #14003

Ensure jQuery 3.x compat for themes and plugins that are part of templates/plugin packages

Added by Boone Gorges 7 months ago. Updated 6 months ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
-
Target version:
Start date:
2021-02-17
Due date:
% Done:

0%

Estimated time:

Description

As part of the WP 5.6 upgrade, newly created sites will be running version 3.x of jQuery. We should ensure that new sites, with their default configuration, will work properly. This means:

- For each Layout (Teaching, Blog, Academic Template), ensure that the theme and default set of plugins don't have any obvious problems
- For each Plugin Package, ensure that there are not any obvious problems

We can't test everything, but we can ensure that there are no glaring issues.


Related issues

Related to CUNY Academic Commons - Bug #13353: jQuery update strategyResolved2020-09-21

Related to CUNY Academic Commons - Feature #13789: Update WordPress to 5.6.xResolved2021-01-07

History

#1 Updated by Boone Gorges 7 months ago

  • Related to Bug #13353: jQuery update strategy added

#2 Updated by Boone Gorges 7 months ago

#3 Updated by Boone Gorges 7 months ago

The easiest way for me to test this is by loading the enable-jquery-migrate-tools plugin on the production site, so that I can test with the actual site templates and their actual configurations. In https://github.com/cuny-academic-commons/cac/commit/c981d87052b0e88d381566698f9244850d64d9a7 I've added the plugin (and hidden it from general use) so that I can run through a series of tests after the 1.18.6 release.

#4 Updated by Boone Gorges 6 months ago

  • Status changed from New to Resolved

I've done a review and I haven't seen any obvious issues.

Also available in: Atom PDF