[21:21:48] [1/27] https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/FTV33YZ2GMF3A7Y6IQYVXLS66YLRJTVJ/ [21:21:48] [2/27] OOUI v0.52.0 released [21:21:49] [3/27] Volker E. @ 16 Jun 2025 6:14 PM [21:21:49] [4/27] Hi all, [21:21:49] [5/27] at the end of last week we released OOUI v0.52.0. [21:21:49] [6/27] It will roll out on the normal train tomorrow, Tuesday, 17 June 2025. [21:21:50] [7/27] This release contains several breaking changes and highlights since v0.51.0: [21:21:50] [8/27] Breaking changes: [21:21:50] [9/27] We dropped support for PHP < 8.1 [21:21:51] [10/27] Custom OOUI\Exception class was removed entirely. Rely on the default exception handler instead. [21:21:51] [11/27] Dialog: Remove Dialog.static.escapable [21:21:51] [12/27] SelectFileInputWidget: Remove alias for SelectFileWidget. SelectFileWidget got superseded by SelectFileInputWidget with dropped IE11 support a while back. [21:21:52] [13/27] Additionally [21:21:53] [14/27] OOUI is now fully supporting dark mode with a number of fixes in different widgets, most complex fix provided to DropdownInputWidget [21:21:53] [15/27] DropdownInputWidget also received a fix for missing accessibility labels on mobile [21:21:54] [16/27] And PopupToolGroup won't close anymore if the scrollbar is used [This should also apply to a few other widget types that listen for document [21:21:54] [17/27] mouse events to trigger a "focus lost" behavior: SelectWidget, PopupWidget, MenuSelectWidget, ButtonElement, and ToolGroup. -from a follow up email] [21:21:54] [18/27] Thanks to Func, Taavi Väänänen, Zoë, Umherirrender and SomeRandomDeveloper for their volunteer contributions since the last minor release. [21:21:55] [19/27] You can find details on additional new features, code-level, styling and interaction design amendments, and all improvements since v0.51.0 in the full changelog[0]. [21:21:55] [20/27] [...] [21:21:56] [21/27] [0] - https://gerrit.wikimedia.org/g/oojs/ui/+/v0.52.0/History.md [21:21:57] [22/27] [1] - https://doc.wikimedia.org/oojs-ui/master/demos/#widgets-mediawiki-vector-ltr [interactive demos] [21:21:57] [23/27] [2] - https://www.mediawiki.org/wiki/OOUI [library docs] [21:21:57] [24/27] [3] - https://doc.wikimedia.org/oojs-ui/master/ [demos/tutorials] [21:21:58] [25/27] Best, [21:21:59] [26/27] Volker [21:21:59] [27/27] [Truncated due to discord limits. hyperkitty link has full details] [21:27:20] [1/2] my patch is in there: [21:27:21] [2/2] (this was unnecessarily complicated to test because I had to set up like 4 extensions, including Wikibase, to get the affected component to show up in the context of the bug report)