#3568894
Manage third party frontend libraries with PHP-npm at runtime
11
98
#3551653
details-aria.js sets aria-expanded to wrong value due to click event timing
17
92
#3577298
States API: Make CSS class names configurable via drupalSettings
5
91
#3577302
States API: Add support for custom elements (web components)
5
91
#2741877
Nested modals don't work: opening a modal from a modal closes the original
86
78
#3388408
Remove tua-body-scroll-lock in favor of a CSS :has()
28
55
#3446855
Get rid of jQuery in displace event
21
55
#2924755
Set max line length for JavaScript code comments to 80 (rather than 100)
29
51
#3578028
[backport] Update underscore.js to 1.13.8
26
46
#3591076
JS translation files should be generated and served from assets://
5
45
#2974944
Use a tri-state checkbox for tableselect widget.
44
45
#3035343
Deprecate drupal_attach_tabledrag(). Move its logic in Table form element
28
45
#3589927
Autocomplete static strings should be translatable
66
43
#2973876
[pp-1] Battle test responsive tables
28
40
#2873160
Implement core management of 3rd-party FE libraries
27
40
#3540967
"contextualballoon-remove-view-not-exist" error when inserting multiple images via URL in core image plugin
19
37
#3440225
Update to ESLint v9 with standard rules
21
37
#3576258
Prefer to replace array[array.length - 1] with array.at(-1)
10
36
#2346973
Improve usability, accessibility, and scalability of long select lists
73
36
#2928103
[policy, no patch] Use "prefers-reduced-motion" media query to disable animations
32
36
#3568777
Deprecate Sizzle jQuery selectors
6
33
#3382780
[drupalImage] When ckeditor5_arbitraryHtmlSupport is on, <img src> fails to update
26
33
#2973873
[pp-1] Battle test the field UI using nightwatch
28
33
#2903614
Race condition results in same CSS+JS being loaded twice: race between BigPipe's server-side dynamic asset loading and Quick Edit's client-side dynamic asset loading
32
33
#2158943
Add a native dialog element to deprecate the jQuery UI dialog
74
31