Skip to content

Latest commit

 

History

History
88 lines (69 loc) · 2.78 KB

CHANGELOG.md

File metadata and controls

88 lines (69 loc) · 2.78 KB

WiKit Changelog

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)

[Unreleased]

Added

  • 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

Changed

  • 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

Fixed

  • Fix Lookup navigation on arrow down

[2.0.0] - 19.07.2021

Added

  • 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 css color 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

Changed

  • (Breaking) the prop of the Button has been split into two: type and variant
  • (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

Removed

  • (Breaking) Width property is removed from all components
  • Cursor tokens
  • The token "box-shadow-inset-focus-button-primary"

Fixed

  • Exports of type declarations
  • Correct inset style of filled elements on focus