Skip to content

Releases: vrk-kpa/suomifi-ui-components

v7.0.0-beta.1

29 Mar 12:51
Compare
Choose a tag to compare
v7.0.0-beta.1 Pre-release
Pre-release

Release notes

General Changes

  • Fix class name disparity when using SSR
  • Fix typo in documentation
  • Update dependencies

SingleSelect & MultiSelect

  • Improve behaviour with asynchronous content

Chip & StaticChip

  • Breaking change: Add support for multiline content and remove ellipsis

v7.0.0-beta.0

21 Mar 10:36
66eb996
Compare
Choose a tag to compare
v7.0.0-beta.0 Pre-release
Pre-release

Release notes

Components

LogoIcon (#577)

  • Introduce LogoIcon component

Alert (#564)

  • Change internal structure and styling

InlineAlert (#564)

  • Add smallScreen prop
  • Remove icon from neutral variant

MultiSelect (#579)

  • Improve API documentation concerning onItemSelectionsChange event.

SingleSelect (#580)

  • Fix bug where list didn't open from clicking field after user removed selection once.

Link (#582)

  • Fix example where as prop was used instead the asProp

ExternalLink (#582)

  • Fix logic of labelNewWindow prop when used with toNewWindow prop.

baseStyle changes (#576)

Breaking changes:
Following components had their baseStyle changed a little by moving the styles to top level (root). Actual styling should not have been changed on purpose. These might cause changes in services using the library if the previous styles was used for overriding some of the default styles.

  • BaseChip
  • Breadcrumb
  • BreadcrumbLink
  • Button
  • Chip
  • Dropdown
  • Expander
  • ExpanderContent
  • ExpanderTitle
  • ExpanderTitleButton
  • FilterInput
  • Hintext
  • HintText
  • Icon
  • InputClearButton
  • InputToggleButton
  • Modal
  • ModalTitle
  • RadioButton
  • SearchInput
  • Select
  • StaticIcon
  • StatusText
  • Textarea
  • TextInput
  • Toggle

General

Logger (#563)

  • Breaking change Fix logger. No longer using environment variables.
  • Add Logger util

Dependencies (#577, #581)

  • Update suomifi-icons to 6.1.0
  • Update vulnerable dependencies

Full changelog

v6.2.1...v7.0.0-beta.0

v6.2.1

01 Mar 08:42
4269c4f
Compare
Choose a tag to compare

Fixes

LanguageMenu (#567)

  • Remove duplicate div

MultiSelect (#571)

  • Fix item selection in non-controlled state

Full Changelog: v6.2.0...v6.2.1

v6.2.0

23 Feb 10:57
b6caeb7
Compare
Choose a tag to compare

New components (#554, #539, #555, #541)

  • Introduce Toast component
  • Introduce LabelText component
  • Introduce HintText component
  • Introduce StatusText component
  • Introduce Notification component

Tokens (#558 )

  • Introducing new two new color tokens from Suomifi-design-tokens. "successDark1" and "warningLight1"

TextInput (#555)

  • Fix missing status text margin

MultiSelect (#557)

  • Fix MultiSelect's controlled state. Filter should now work after selection.

Modal (#561)

  • Fix Modal text styles.

General changes (#524)

  • Replace TSDX with Rollup
  • Introduce module based library instead of bundle

v6.2.0-beta.2

17 Feb 07:00
97afce5
Compare
Choose a tag to compare
v6.2.0-beta.2 Pre-release
Pre-release

Release notes

MultiSelect (#557)

  • Fix MultiSelect's controlled state. Filter should now work after selection.

Modal (#561)

  • Fix Modal text styles.

Tokens (#558 )

  • Introducing new two new color tokens from Suomifi-design-tokens. "successDark1" and "warningLight1"

All commits against the previous, 6.2.0-beta.1, beta release:
v6.2.0-beta.1...1befd7c

All commits against the previous, 6.1.1, stable release:
v6.1.1...1befd7c

v6.2.0-beta.1

10 Feb 11:52
71d2f55
Compare
Choose a tag to compare
v6.2.0-beta.1 Pre-release
Pre-release

Release notes

New component (#554)

  • Introduce Toast component

v6.2.0-beta.0

08 Feb 13:25
0377d5a
Compare
Choose a tag to compare
v6.2.0-beta.0 Pre-release
Pre-release

Release notes

New components (#539, #555, #541)

  • Introduce LabelText component
  • Introduce HintText component
  • Introduce StatusText component
  • Introduce Notification component

TextInput (#555)

  • Fix missing status text margin

General changes (#524)

  • Replace TSDX with Rollup
  • Introduce module based library instead of bundle

All commits against the previous, 6.1.1, release:
v6.1.1...v6.2.0-beta.0

v6.1.1

26 Jan 12:45
47e3511
Compare
Choose a tag to compare

Components

SingleSelect (#550)

  • Fix crash when inputting special characters into input field
  • Fix crash when starting to filter and item labels contain special characters

MultiSelect (#550)

  • Fix crash when inputting special characters into input field

Full Changelog: v6.1.0...v6.1.1

v6.1.1-beta.0

24 Jan 11:20
08ab703
Compare
Choose a tag to compare
v6.1.1-beta.0 Pre-release
Pre-release

Release notes

SingleSelect (#550)

  • Fix crash when inputting special characters into input field
  • Fix crash when starting to filter and item labels contain special characters

MultiSelect (#550)

  • Fix crash when inputting special characters into input field

Full Changelog: v6.1.0...v6.1.1-beta.0

v6.1.0

20 Jan 11:45
4c3dd1f
Compare
Choose a tag to compare

Components

New components added.

  • Add SingleSelect component. (#503, #536)
  • Add Alert and InlineAlert component. (#528, #531)

Dropdown (#523)

  • Add scrolling support
  • Add max-height of 265px to options list

MultiSelect (#537)

  • Improve accessibility of MultiSelect.

General changes (#515, #519, #528, #534, #527)

  • Fix documentation related to use of statics and components level.
  • Add visible icon names to list view in documentation.
  • Add whiteBaseToDepthLight1 gradient.
  • Fix design token types exports
  • Add table of supported OS, browser and screen reader combinations to README.

Dependencies (#522, #525, #533)

  • Update vulnerable dependencies
  • Revert node-sass and react-styleguidist move to dependencies
  • Change node-sass to sass (Dart Sass).

Full Changelog: v6.0.0...v6.1.0