#3576258
Prefer to replace array[array.length - 1] with array.at(-1)
10
99
#3589927
Autocomplete static strings should be translatable
66
94
#2346973
Improve usability, accessibility, and scalability of long select lists
73
94
#2928103
[policy, no patch] Use "prefers-reduced-motion" media query to disable animations
32
94
#3578028
[backport] Update underscore.js to 1.13.8
26
84
#3568777
Deprecate Sizzle jQuery selectors
6
74
#3382780
[drupalImage] When ckeditor5_arbitraryHtmlSupport is on, <img src> fails to update
25
73
#2973873
[pp-1] Battle test the field UI using nightwatch
28
73
#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
71
#2158943
Add a native dialog element to deprecate the jQuery UI dialog
74
63
#2845319
The highlighting of the active links does not respect query strings and fragment identifiers
32
53
#3415961
[drupalMedia] Using the Insert Media button causes the window to scroll to the bottom of the page
78
44
#3035343
Deprecate drupal_attach_tabledrag(). Move its logic in Table form element
28
42
#3587414
Dialog is been displayed outside viewport
6
40
#3446855
Get rid of jQuery in displace event
21
40
#3388408
Remove tua-body-scroll-lock in favor of a CSS :has()
28
38
#1797438
HTML5 validation is preventing form submit and not fully accessible
87
38
#3076171
Provide a new library to replace jQuery UI autocomplete
70
37
#1091852
Display Bug when using #states (Forms API) with Ajax Request
35
36
#3398525
Add an API for importmaps
20
31
#2771361
Ajax views leave obsolete Drupal.Ajax instances
32
31
#2947759
Simple configuration REST support
23
30