WordPress.org

Make WordPress Core

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#15484 closed defect (bug) (wontfix)

jQuery UI fragmentation breaks plugins

Reported by: markjaquith Owned by:
Milestone: Priority: high
Severity: major Version: 3.1
Component: Administration Keywords:
Focuses: Cc:

Description

[15711] breaks some plugins. Previously, jQuery UI Widgets was included in out jQuery UI core. Now it's separate. So plugins that enqueued UI core expecting to get UI Widgets will break.

Conservative move would be to recombine them as they existed in WP 3.0.1. Alternatively, we could make an enqueue of UI core also enqueue Widgets, so that we don't have to keep remembering to combine them when we upgrade.

Change History (2)

comment:1 markjaquith3 years ago

  • Resolution set to wontfix
  • Status changed from new to closed

Turns out that the new jQuery UI widget factory has some breaking changes (according to jQuery UI 1.8 changelog), which makes breaking it out into its own file reasonable. So for real back-compat, we'd have to bundle an old version of jQuery UI (and an old version of jQuery). Not realistic. Plugins will just have to be updated.

I'll make an announcement on wpdevel.

comment:2 scribu3 years ago

  • Milestone Awaiting Review deleted
Note: See TracTickets for help on using tickets.