Skip to content

Releases: vrk-kpa/suomifi-ui-components

Patch: Button disabled prop

08 Jul 05:55
Compare
Choose a tag to compare

🐛 Bug fix

  • Disable generated button with disabled-attribute (#371, thanks to @jteuho )

First official release - move to semantic versioning

03 Jul 10:39
Compare
Choose a tag to compare

🐛 Bug fixes

-Fixed a few component examples [Dropdown, Toggle, Text] (#367)

🎉 Version information

With this Release the library will move to semantic versioning (www.semver.org), meaning that changes are communicated via version numbers and breaking changes are kept to the minimum.

Bug fixes and feature improvements

26 Jun 12:19
Compare
Choose a tag to compare
Pre-release

🚨 Breaking changes

  • Icon is now using currentColor by default (#359)
  • Dropdown Name prop is now called visual placeholder and is ignored by screen readers. Label has been added as mandatory prop. (#360)
  • Support for multiple Dropdown form use cases. Multiple breaking changes, see #363

✨ Features

  • Placeholder text for TextInput (#358)

🐛 Bug fixes

  • Button text-shadow and icon color changes (#357)
  • Fix for checkbox status text spacing (#361)
  • Fix for Toggle focus style logic (#362)

📰 Updated dependencies

  • Reach UI dependencies updated to latest to fix dependency scope issue (#364)
  • Update suomifi-icons and suomifi-design-tokens dependencies to latest and add scope (#365)

LanguageMenu item spacing fix

09 Jun 11:22
Compare
Choose a tag to compare
Pre-release

🐛 Bug fixes

  • Fix spacing of language menu items (#354)

Style aligns and fixes here and there

09 Jun 09:04
Compare
Choose a tag to compare
Pre-release

🚨 Breaking changes

  • Fix typo in design tokens. Spacing insetXss is now insetXxs. (#350)

✨ Features

Expander

  • Rounded top and bottom corners for Expander groups and separator between as detailed in the design. (#338)

LanguageMenu

  • Language menu styles adjusted to match latest designs (#351)

Link

  • Add support for multiline link focus style by using box shadow. Remove link underline while focused. (#342)

🐛 Fixes

Checkbox

  • Fixed a bug in checkbox internal state handling. (#346)
  • Fixed an accessibility bug regarding checkbox in controlled state (#347)
  • Checkbox hintText color changed (#352)

Expander

  • open, defaultOpen and onClick should now work as intended and documented (#330)

Toggle

  • Fixed an accessibility bug regarding toggle switch in controlled state (#347)

Documentation

  • Removed mentions of bare accessible components as it is not possible to use library that way.(#348)

📰 Updated dependencies

🚔 Security

Fix focus styles page crash issue with Chrome

02 Jun 09:37
Compare
Choose a tag to compare

🐛 Bug fix

  • Remove pointer events from after pseudo focus style element to fix browser crash. (#344)

Fix for LanguageMenu and Dropdown

28 May 10:16
Compare
Choose a tag to compare
Pre-release

🐛 Bug fix

  • Fixes errors when trying to use LanguageMenu or Dropdown component (#340)

Style alignments and documentation improvements

26 May 13:38
Compare
Choose a tag to compare

✨ Features with 🚨 Breaking changes to styles

Component sizes and styles have been adjusted to match the style guide.

🎨 Style alignments with style guide

📖 Documentation updates

  • Instructions for SSR and strict CSP added (#333)
  • React peer dependency versions updated (#334)

New component and some style & technical improvements

08 May 12:45
Compare
Choose a tag to compare

✨ Features

⭐️ Checkbox

  • Added checkbox component to the library (PR #315)

Link

  • Added accessible skip link variant for the link component (PR #305)

🐛 Bug fixes

Toggle

  • Controlled state should now work correctly (PR #321)
  • No longer using UNSAFE_componentWillReceiveProps (PR #321)

General

  • Focus styles aligned with the latest design (PR #324)

Fixes for library typings

24 Apr 11:58
Compare
Choose a tag to compare
Pre-release

Features

  • Fixes for typing related issues when compiler option skipLibCheck was set to false.
  • Internal fixes for typings
  • Changes in dependencies and peer dependencies (#309)

Peer Dependencies

  • Typings for styled components downgraded to exact version 4.1.8
  • Typings for warning added