All notable changes to this project (as of v2.0.0 onwards) will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Important: This file contains a draft to the official release notes, and is therefore not a stable documentation of the upcoming version (as it will frequently change during development)
- New TextArea Component
- New Table Component
- New Close, ArrowNext and ArrowPrevious icons
- New Dialog Component
- Experimental
vue3compat
build, compatible with the Vue 3 migration build; see the vue-components README - New Typography Mixins
- TextInput now accepts additional attributes
- Let Lookup attributes fall through to
<input>
- New language-selection Icon
- Dimension-layout tokens are now based on rem instead of em
- Add
dir
prop to Icon component - Fix Dropdown component to not emit an event upon choosing the selected value
- Fix Lookup navigation on arrow down
- This CHANGELOG file
- New Message Component
- Initial version of the Lookup component
- Additional icons to the Icon component
- Additional sizes to the Icon component
- New tokens based on wikimedia-ui-base v 0.19.0
- New Dropdown Component
- Quiet button variant
- Icon only button variant
- New icon color
inherit
reuses the csscolor
of the parent for the icon - Bouncing dots loader tokens file
- New nativeType prop to the Button component
- New Checkbox Component
- New ToggleButton and ToggleButtonGroup components
- Add Popover component
- Added new icon type for new window
- Add new icon type for link
- Add new icon type for additions
- Add new icon type for search
- New Link component
- New Link mixin
- Add BouncingDots Component
- Add QuantityInput component
- New InputWithExtender component
- New DateInput component
- Keyboard navigation events to popover component
- (Breaking) the prop of the Button has been split into two:
type
andvariant
- (Breaking) Icon.json was restructured to include all icon styles and Icon.vue was subsequently updated
- Vue composition API
- Icon component can be imported
- Popover component is more responsive to prevent overflow
- Disabled components will display disabled labels to make it more clear to users
- Dropdown will not be activated when toggling the tooltip via enter
- Keyboard-focusable components display a focused error and warning states
- (Breaking) Width property is removed from all components
- Cursor tokens
- The token "box-shadow-inset-focus-button-primary"
- Exports of type declarations
- Correct inset style of filled elements on focus