|
Update JavaScript dependencies for 12.0.0-beta1 |
Patch (to be ported) |
Critical |
Task |
11.x-dev |
javascript |
|
2 weeks 3 days |
|
Update eslint-plugin-yml to 3.x |
Active |
Normal |
Task |
main |
javascript |
|
1 hour 35 min |
|
Update to ESLint 10, as ESLint 9 has been end of life since 6 August 2026 |
Active |
Normal |
Task |
main |
javascript |
|
1 day 5 hours |
|
Non-UTF-8 characters in query parameters break json/javascript |
Needs work |
Normal |
Bug report |
main |
javascript |
|
2 years 9 months |
|
Update postcss, and postcss-import for Drupal 12 |
Patch (to be ported) |
Normal |
Task |
11.x-dev |
javascript |
|
1 day 8 min |
|
Add a native dialog element using HTMX to deprecate the jQuery UI dialog |
Needs work |
Critical |
Task |
main |
javascript |
|
12 years 9 months |
|
Replace deprecated CSS properties flagged by stylelint's property-no-deprecated rule |
Postponed |
Normal |
Task |
main |
javascript |
|
1 day 5 hours |
|
Refactor (if feasible) uses of the jQuery parent function to use vanillaJS |
Needs review |
Normal |
Task |
main |
javascript |
|
5 years 1 day |
|
Accessibility bugs with vertical tabs |
Needs work |
Normal |
Bug report |
main |
javascript |
|
7 years 1 week |
|
Javascript string translation doesn't include settings.php overrides |
Active |
Normal |
Bug report |
main |
javascript |
|
1 day 22 hours |
|
Remove Backbone.js and Underscore.js, not used in core anymore |
Fixed |
Normal |
Task |
main |
javascript |
|
1 week 11 hours |
|
Update Nightwatch |
Fixed |
Normal |
Task |
11.x-dev |
javascript |
|
1 week 3 days |
|
Update Cspell |
Fixed |
Normal |
Task |
main |
javascript |
|
2 weeks 1 day |
|
Update prettier |
Fixed |
Normal |
Task |
11.x-dev |
javascript |
|
2 months 3 weeks |
|
[META] Re-evaluate use of Backbone.js in core |
Fixed |
Major |
Task |
main |
javascript |
|
6 years 3 months |
|
Update minimum Node version to 24 |
Fixed |
Normal |
Task |
main |
javascript |
|
2 weeks 6 days |
|
Update jQuery UI to 1.14.2 |
Fixed |
Normal |
Task |
11.x-dev |
javascript |
|
2 weeks 6 days |
|
Some dialogs are difficult to scroll with keyboard |
Active |
Normal |
Bug report |
main |
javascript |
|
2 years 9 months |
|
message.js should work with whitespace in empty message wrappers |
Fixed |
Normal |
Bug report |
main |
javascript |
|
2 years 9 months |
|
Autocomplete first char deny list should not be global |
Needs work |
Normal |
Bug report |
main |
javascript |
|
2 weeks 14 hours |
|
states.js leaks state changes across forms with duplicate field names |
Active |
Normal |
Bug report |
main |
javascript |
|
2 weeks 3 hours |
|
Add an API for importmaps |
Needs review |
Major |
Feature request |
main |
javascript |
|
2 years 10 months |
|
JS #states behavior does not have a detach method |
Needs work |
Normal |
Bug report |
main |
javascript |
|
2 years 1 month |
|
Replace dialog positioning with floating-ui |
Needs work |
Normal |
Feature request |
main |
javascript |
|
2 years 4 months |
|
active-link.js throws JS error if query string parameter contains a single quote |
Needs work |
Normal |
Bug report |
main |
javascript |
|
9 years 1 month |
|
Certain URL fragments cause javascript error |
Needs work |
Normal |
Bug report |
main |
javascript |
|
11 years 9 months |
|
Provide a new library to replace jQuery UI autocomplete |
Needs work |
Critical |
Task |
main |
javascript |
|
7 years 1 month |
|
"Leave preview" points to undefined instead of node's edit page |
Needs work |
Normal |
Bug report |
main |
javascript |
|
1 year 1 month |
|
Autocomplete intermittent on Chrome Android |
Needs work |
Major |
Bug report |
main |
javascript |
|
9 years 1 week |
|
Set up a formal process for ensuring JavaScript dependencies remain up to date |
Needs review |
Critical |
Plan |
main |
javascript |
|
4 years 4 months |
|
Allow Ctrl+Click (or e.g. middle mouse button) to open modals in a new tab |
Needs work |
Normal |
Bug report |
main |
javascript |
|
3 months 4 weeks |
|
States API: Add support for custom elements (web components) |
Needs work |
Normal |
Feature request |
main |
javascript |
|
6 months 3 weeks |
|
States API: Make CSS class names configurable via drupalSettings |
Needs work |
Normal |
Feature request |
main |
javascript |
|
6 months 3 weeks |
|
[PP-x] Remove jQuery Form dependency from misc/ajax.js |
Postponed |
Major |
Task |
main |
javascript |
|
5 years 9 months |
|
JavaScript aggregation should account for "async" and "defer" attributes |
Needs work |
Normal |
Bug report |
main |
javascript |
|
14 years 4 months |
|
TableDrag JS :first-of-type issues |
Needs work |
Major |
Bug report |
main |
javascript |
|
6 years 11 months |
|
Trigger displace.js on initial page load to enable integration with on-page elements |
Needs work |
Normal |
Task |
main |
javascript |
|
2 months 1 week |
|
Error: Cannot read properties of undefined (reading 'settings') with dialog.position.js |
Needs work |
Major |
Bug report |
main |
javascript |
|
3 years 5 months |
|
Move Claro's polyfills in details.es6.js to core |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
javascript |
|
6 years 2 months |
|
jQuery UI dialog modals repositions incorrectly on window resize when there is a off canvas rendered |
Needs work |
Normal |
Bug report |
main |
javascript |
|
7 years 1 month |
|
Refactor machine-name.js |
Needs work |
Normal |
Task |
main |
javascript |
|
14 years 2 months |
|
Create Javascript library for searching/filtering rendered lists on the client. |
Needs work |
Normal |
Feature request |
main |
javascript |
|
7 years 8 months |
|
Use a tri-state checkbox for tableselect widget. |
Active |
Normal |
Feature request |
main |
javascript |
|
8 years 4 months |
|
Media Query Detection |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
javascript |
|
14 years 3 months |
|
Make core JS work with a subset of jQuery |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
javascript |
|
12 years 10 months |
|
Off canvas dialog classes are not removed when opening another off canvas |
Postponed (maintainer needs more info) |
Normal |
Bug report |
main |
javascript |
|
7 years 1 month |
|
Deprecate Sizzle jQuery selectors |
Needs work |
Normal |
Feature request |
main |
javascript |
|
8 months 5 days |
|
Autocomplete static strings should be translatable |
Needs work |
Normal |
Bug report |
main |
javascript |
|
4 months 1 week |
|
Get rid of jQuery in displace event |
Needs work |
Normal |
Task |
main |
javascript |
|
2 years 4 months |
|
Ensure nightwatch tests exercise all apis at least once |
Postponed (maintainer needs more info) |
Normal |
Task |
main |
javascript |
GrandmaGlassesRopeMan |
8 years 3 months |