Merge "Improve return types in class MagicWordArray"
[lhc/web/wiklou.git] / resources / lib / ooui / History.md
index dd8c3bf..f5e80cc 100644 (file)
@@ -1,4 +1,123 @@
 # OOUI Release History
+## v0.32.1 / 2019-06-04
+### Features
+* Add 'helpInline' support to FieldsetLayout (Ed Sanders)
+
+### Styles
+* Field(set)Layout: Use `cursor:help` in PHP mode (Ed Sanders)
+* TabSelectWidget: Use right margin for frameless options (Ed Sanders)
+* Apex theme: Fix NumberInputWidget height issues (Volker E.)
+* Apex theme: Frameless tabs tweaks (Ed Sanders)
+* Apex theme: Simplify `line-height` CSS logic (Volker E.)
+* Apex theme: Unify DropdownWidget label position with buttons and inputs (Volker E.)
+* icons: Add 'infoFilled' (Volker E.)
+* icons: Amend 'settings' to align to SVGO output (Volker E.)
+
+### Code
+* ActionFieldLayout: Add `z-index` hack to invalid input element (Volker E.)
+* Direct users of TabSelectWidget to IndexLayout (Ed Sanders)
+* DropdownWidget: Make label `display: inline-block` (Volker E.)
+* Field(set)Layout.php: Don't output config defaults (Ed Sanders)
+* Make first tab alignment from demo page the default (Ed Sanders)
+* SelectFileWidget: Behave more like a button in buttonOnly mode (Ed Sanders)
+* demos: Avoid `$.each` (Ed Sanders)
+* demos: Copy TabSelectWidget from PHP to JS, and add frameless to both (Ed Sanders)
+* demos: Fix exception when changing page (Ed Sanders)
+* demos: Improve `Demo.prototype.getUrlQuery` API (Ed Sanders)
+* demos: Reduce header height for correct rendering (Volker E.)
+* demos: Reorder flagged buttons and add inline message (Volker E.)
+* demos: Set `isMobile` earlier (Ed Sanders)
+* demos: Use different font stack per theme (Volker E.)
+* tutorials: Fix a few minor style glitches (Volker E.)
+* tutorials: Fix footer layout (Volker E.)
+
+
+## v0.32.0 / 2019-05-28
+### Breaking changes
+* [BREAKING CHANGE] SelectWidget: Drop depressed class, deprecated since 0.30.4 (James D. Forrester)
+* [BREAKING CHANGE] Toolbar: Remove support for non-tool buttons (Ed Sanders)
+* [BREAKING CHANGE] icons: Drop 'web', deprecated in v0.30.4 (James D. Forrester)
+
+### Features
+* Implement frameless mode for TabSelectWidget (Ed Sanders)
+* LookupElement: Add showSuggestionsOnFocus flag (Ed Sanders)
+
+### Styles
+* WikimediaUI theme: Enable correct DropdownInputWidget styling on IE 8-9 (Volker E.)
+* Apex theme: Synchronise icons with WikimediaUI (James D. Forrester)
+* Apex theme: Add text colour to bar tools (Ed Sanders)
+* icons: Better align 'articleDisambiguation*' and 'articleNotFound*' (Volker E.)
+* icons: Manually recreate settings.svg icon (Thiemo Kreuz)
+
+### Code
+* DropdownInputWidget: Use native `select` when `isMobile` is true (Volker E.)
+* DropdownWidget: Alternative ARIA roles and attributes approach (Volker E.)
+* Make 'Infuse' button behave like a toggle (Ed Sanders)
+* Revert "Merge "DropDownWidget: Turn handle into `button` and add ARIA attribute"" (Volker E.)
+* SelectWidget: Fix keyboard accessibility issue with select widgets (Moriel Schottlender)
+* TabSelectWidget: Horizontally scroll tabs on mobile (Ed Sanders)
+* build: Upgrade grunt-cssjanus from 0.4.0 to 0.5.0 (James D. Forrester)
+* demos: Change doc and tutorials link to frameless (Volker E.)
+* demos: Expand max-width, from mostly-arbitrary 62.5em to 68.5715em (James D. Forrester)
+* demos: Fix error CSS for demos (Gabriel Birke)
+* demos: Improve example and console toggle links usability (Volker E.)
+* demos: Make the spacing in header identical in PHP and JS (Bartosz Dziewoński)
+* demos: Move 'layouts' to a specific page in demos (Volker E.)
+* demos: Provide headings for better user orientation (Volker E.)
+* demos: Use system font stack for demos (Volker E.)
+* demos: Use tabs for demo page list (Ed Sanders)
+
+
+## v0.31.6 / 2019-05-07
+### Styles
+* FieldLayout: Use 'error' icon for error messages (Volker E.)
+* FieldLayout, FieldsetLayout: Remove bad `z-index` override for help popup (Bartosz Dziewoński)
+* MenuSelectWidget: Amend value to reflect one option's height (Volker E.)
+* PopupTool: Fix popup `z-index` override (Bartosz Dziewoński)
+* icons: Add 'articleDisambiguation*' and 'articleNotFound*' (Volker E.)
+
+### Code
+* WikimediaUI theme: Fix regression of too short menu items (Volker E.)
+* build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (James D. Forrester)
+
+
+## v0.31.5 / 2019-04-24
+### Features
+* MenuSelectWidget: Fix highlight on re-display (Lucas Werkmeister)
+* NumberInputWidget: Disable event listeners when disabled or readOnly (Ed Sanders)
+
+### Styles
+* PopupWidget: Fix stacking context problems caused by `filter: drop-shadow` (Bartosz Dziewoński)
+
+### Code
+* docs: {undefined/boolean} -> {undefined|boolean} (Ed Sanders)
+* icons: Re-crush with 'svgmin' build task (Volker E.)
+
+
+## v0.31.4 / 2019-04-16
+### Features
+* Element: Make `scrollIntoView()` more flexible (Ed Sanders)
+* NumberInputWidget: Disable buttons when read-only (Ed Sanders)
+* RequestManager: Add `showPendingRequest` option (Ed Sanders)
+* Toolbar: Support flagged buttons (Ed Sanders)
+
+### Styles
+* CheckboxInputWidget: Fix styling of indeterminate with focus/hover/active (Ed Sanders)
+* CheckboxMultioptionWidget: Remove full width (Thalia Chan)
+* PopupWidget: Progressively enhance to use `filter: drop-shadow()` (Volker E.)
+* RadioOptionWidget: Remove full-width radio buttons to bring consistency with checkboxes (David Barratt)
+* WikimediaUI theme: Fix popup callout border color (Ed Sanders)
+* WikimediaUI theme: Fix PHP Checkbox- & RadioInputWidget native appearance (Volker E.)
+
+### Code
+* Fix `'inherit'` value passed to toolbar mixin (Ed Sanders)
+* MenuSelect-/SelectWidget: Fix eslint `max-len` warnings (Volker E.)
+* NumberInputWidget: Remove duplicate documentation (Ed Sanders)
+* OptionWidget: Fix copy-paste from LabelElement (Bartosz Dziewoński)
+* icons: Point Wikimedia icon in Apex theme to correct file (Stephen Niedzielski)
+* testsuitegenerator: Do not generate duplicate tests if config options are duplicated (Bartosz Dziewoński)
+
+
 ## v0.31.3 / 2019-04-03
 ### Features
 * SelectFileInputWidget: Support multiple files (Ed Sanders)