From 74a409b37a1477cd7ab9673c95c50953862403b0 Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 09:30:34 +0300 Subject: [PATCH 1/8] Bump version numbers --- packages/core/package.json | 4 ++-- packages/design-tokens/package.json | 2 +- packages/react/package.json | 4 ++-- site/package.json | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 215d5c0a17..79b6a1c0f1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "hds-core", - "version": "1.4.1", + "version": "1.5.0", "description": "Core styles for the Helsinki Design System", "homepage": "https://github.com/City-of-Helsinki/helsinki-design-system#readme", "license": "MIT", @@ -25,7 +25,7 @@ "@storybook/html": "6.0.19", "copyfiles": "2.2.0", "cssnano": "4.1.10", - "hds-design-tokens": "1.4.1", + "hds-design-tokens": "1.5.0", "normalize.css": "8.0.1", "postcss": "8.2.15", "postcss-cli": "8.3.1", diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index f8c7a99b82..a5ea3dd16a 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "hds-design-tokens", - "version": "1.4.1", + "version": "1.5.0", "description": "Design tokens for the Helsinki Design System", "homepage": "https://github.com/City-of-Helsinki/helsinki-design-system#readme", "license": "MIT", diff --git a/packages/react/package.json b/packages/react/package.json index e558530be6..83390eba8f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "hds-react", - "version": "1.4.1", + "version": "1.5.0", "description": "React components for the Helsinki Design System", "homepage": "https://github.com/City-of-Helsinki/helsinki-design-system#readme", "license": "MIT", @@ -105,7 +105,7 @@ "@react-aria/visually-hidden": "3.2.0", "date-fns": "2.16.1", "downshift": "6.0.6", - "hds-core": "1.4.1", + "hds-core": "1.5.0", "lodash.isequal": "4.5.0", "lodash.isfunction": "3.0.9", "lodash.uniqueid": "4.0.1", diff --git a/site/package.json b/site/package.json index f4b72f1210..1daea5e48a 100644 --- a/site/package.json +++ b/site/package.json @@ -1,6 +1,6 @@ { "name": "site", - "version": "1.4.1", + "version": "1.5.0", "private": true, "description": "Documentation for Helsinki Design System", "license": "MIT", @@ -23,9 +23,9 @@ "date-fns": "^2.23.0", "gatsby-cli": "2.12.29", "gatsby-plugin-matomo": "0.8.3", - "hds-core": "1.4.1", - "hds-design-tokens": "1.4.1", - "hds-react": "1.4.1", + "hds-core": "1.5.0", + "hds-design-tokens": "1.5.0", + "hds-react": "1.5.0", "react-helmet": "6.0.0", "react-markdown": "^6.0.3", "rimraf": "3.0.2" From 7ad7acd04abdc2e2034825e4c34af17c72f3b33d Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 10:54:05 +0300 Subject: [PATCH 2/8] Update CHANGELOG --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef7a7fda3c..cd6eb79a94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,46 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.5.0] - Sep, 22, 2021 + +### Core +- [TextInput] Added Info message to inform user of dynamic input value changes +- [Icons] New icons: + - Shopping cart + +### React Components + +#### Added +- File Input +- [Text Input, TextArea, Password Input, Number Input, Time Input, File Input] Added Info message to inform user of dynamic input value changes +- [Icons] New icons: + - Shopping cart + +#### Change +- [Accordion] Changed Accordion to open via header click +- [Accordion] Added support for accordion being open by default + +### Design kit + +#### Added +- [Form Components] File Input symbols +- [Form Components] New InfoMessage element that can be used with all form components +- Info message can be used to convey information to the user which otherwise could be left unnoticed. It is meant to inform the user if something has caused changes to the input. +- [Icons] Shopping cart icon + +### Documentation + +#### Added +- File Input documentation +- [Form validation pattern] Info message usage guidelines +- Missing components to form pattern documentation + +#### Changed +- [Form pattern] Added missing form components to the form pattern documentation +- [Form pattern] Updated some of the images in the form pattern to use the current focus style +- Changed heading colour in all documentation site and Storybook examples from --color-bussi to --color-black-90 +- Use DateInput and Phone Input in the form examples + ## [1.4.1] - Sep, 9, 2021 ### React Components From 1c656312469e90fb281e34b7a7ec8821650e1be7 Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 10:54:21 +0300 Subject: [PATCH 3/8] Update what-is-new --- site/docs/about/new.mdx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/site/docs/about/new.mdx b/site/docs/about/new.mdx index 1df71aefc4..95dc9fd5b1 100644 --- a/site/docs/about/new.mdx +++ b/site/docs/about/new.mdx @@ -13,6 +13,13 @@ import Link from "../../src/components/Link"; Here you will find summarized patch notes of major releases of HDS. For full patch notes for each release, please refer to the GitHub releases. +

1.5.0 - 22.9.2021 - Release notes

+ +- **Added**: File Input +- **Added**: Info text to inform user of dynamic input value changes +- **Added**: Shopping cart icon +- **Changed**: Accordion to open via header click +

1.4.0 - 7.9.2021 - Release notes

- **Added**: Linkbox From 446932ce8c87c3a2085fc3b57faf042c46fc88b3 Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 10:54:37 +0300 Subject: [PATCH 4/8] Update roadmap --- site/docs/about/roadmap.mdx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/site/docs/about/roadmap.mdx b/site/docs/about/roadmap.mdx index ffb74637c5..f9b4fddba3 100644 --- a/site/docs/about/roadmap.mdx +++ b/site/docs/about/roadmap.mdx @@ -47,7 +47,11 @@ For previously released features, see changelogs in the [What is new section](/a ~~- Component: Side navigation~~
~~- Component: Link box~~
-- Component: File upload +~~- Component: File input~~
+ + +**Q4 2021** + - Component: Basic tables - Component: Hero - Component: Article highlights and quotes @@ -59,17 +63,12 @@ For previously released features, see changelogs in the [What is new section](/a - Pattern: Image usage instructions - Pattern: Tone of voice instructions - Pattern: Multi-step forms -- Pattern: Cookie consent +- Pattern: Cookie consent +- Pattern: Toimipisterekisteri -information +- Pattern: Full page templates - Update: Navigation improvements - Update: Footer improvements - Update: Card examples and variations - Update: Search improvements - Update: Documentation improvement - - - -**Q4 2021** - -- Pattern: Toimipisterekisteri -information -- Pattern: Full page templates From 4912d55398a13129b3b187f5912551941e5cf08e Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 11:41:06 +0300 Subject: [PATCH 5/8] Unify naming --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cd6eb79a94..14bc951e7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.5.0] - Sep, 22, 2021 ### Core -- [TextInput] Added Info message to inform user of dynamic input value changes +- [Text Input] Added Info message to inform user of dynamic input value changes - [Icons] New icons: - Shopping cart From c47c4ca055354c804cca4543e1b7878c0a8ce84c Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 11:41:21 +0300 Subject: [PATCH 6/8] Add missing date input --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14bc951e7c..8d740a400b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Added - File Input -- [Text Input, TextArea, Password Input, Number Input, Time Input, File Input] Added Info message to inform user of dynamic input value changes +- [Text Input, TextArea, Password Input, Number Input, Time Input, Date Input, File Input] Added Info message to inform user of dynamic input value changes - [Icons] New icons: - Shopping cart From af9efcf31cfaeebc93879af149a0c7000620ad4b Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 11:41:42 +0300 Subject: [PATCH 7/8] Fix react changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d740a400b..75f3a4f494 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Change - [Accordion] Changed Accordion to open via header click - [Accordion] Added support for accordion being open by default +- Use DateInput and Phone Input in the form examples +- Add date validation in the form examples ### Design kit @@ -44,7 +46,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Form pattern] Added missing form components to the form pattern documentation - [Form pattern] Updated some of the images in the form pattern to use the current focus style - Changed heading colour in all documentation site and Storybook examples from --color-bussi to --color-black-90 -- Use DateInput and Phone Input in the form examples ## [1.4.1] - Sep, 9, 2021 From 4a372a4a81ca775dd0b5d87efee10349821e5d62 Mon Sep 17 00:00:00 2001 From: Mika Nevalainen Date: Wed, 22 Sep 2021 11:52:09 +0300 Subject: [PATCH 8/8] Update changelog texts --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75f3a4f494..a28b37e301 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,8 +24,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Change - [Accordion] Changed Accordion to open via header click - [Accordion] Added support for accordion being open by default -- Use DateInput and Phone Input in the form examples -- Add date validation in the form examples +- Use Date Input and Phone Input in the form examples +- Add Date Input and Phone Input validation in the form examples ### Design kit