Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.7.0 #1256

Merged
merged 54 commits into from
Apr 11, 2024
Merged

Release 3.7.0 #1256

merged 54 commits into from
Apr 11, 2024

Conversation

NikoHelle
Copy link
Contributor

Description

New version 3.7.0

Riippi and others added 30 commits March 6, 2024 09:01
hds-2065 changed to default domain and added new version cookie.

Changed <Link> in index.mdx to <ExternalLink> because <Link> does not remove new line <p> tags.
…-guidelines

(HDS-2015) Cookie documentation update
Fetch-mock was not enable so actual http-requests were made.

Silent renewal was also on by default. No need for that.
Added remark that hero should not be used with side navigation.

Update CHANGELOG.md

Added line for not using hero with side navigation.
Fixed typo in mobile heading example

Update CHANGELOG.md

Added line in changelog
* Changed Getting started-for designers section to Figma era.

* updated CHANGELOG
…ton-styles-examples

(HDS-2110) Link with Button styles
Mock stores cookies now with key <cookie name><domain><path>. This way multiple cookies can be added, and certain ccookies deleted.

If cookie maxAge < 1 or expiration date has passed, the cookie should be deleted not added.
It is a proxy between cookieConsentController and cookieController.

It does what cookieController does, but on initialization it removes and converts old data and adds version cookie.
The consent and consent version cookies are automatically added to content.

Name, id and, hostname are set automatically.
The listed hostName for the storage cookie must be same as the cookies domain.
…-domain-cleaned

HDS-2065: change default cookie domain
hds-2065 changed the default domain and made shared consents obsolete.

A  new version cookie was also added.
…-consent-documentation

HDS-2014 Update cookie consent documentation
Currently, the FileInput component doesn't accept capitalized versions
of filenames when an extension is specified. So if you accept ".png",
"image.PNG" is not accepted.

Convert both the filter and the filename to lowercase before comparing
to make the validation case-insensitive.
NikoHelle and others added 18 commits April 11, 2024 09:18
…ypography-docs

(HDS-2178) fix: Fixed typo in mobile heading example
…documentation

HDS-1726 improve hero documentation
…tors

HDS-2192: Hide footer separators from screen readers
The props that are not with 100% certainty in the new version are marked deprecated.

Only few remain in the new one.
- Updated Getting started-section for designers from Sketch/Abstract guidelines to Figma guidelines
  - This includes: Contributing guide, FAQ, Versioning, and a new Figma tutorial
…lect-props

HDS-2200: Mark most props of the Select component deprecated
The order of css rules in production SSR (next.js/Gatsby) seems to be different than in React SPA.

If component styles are imported before subcomponents, the css rule order seem to be consistent.
There are no mixins or scss vars in the header.module.scss, so this @use only adds unused css-classes to built css.
@NikoHelle NikoHelle changed the base branch from development to master April 11, 2024 09:02
Copy link
Contributor

@laurakarhu laurakarhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it!

Copy link
Contributor

@mrTuomoK mrTuomoK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok 👍

@NikoHelle NikoHelle merged commit 08116a6 into master Apr 11, 2024
1 check passed
@NikoHelle NikoHelle deleted the release-3.7.0 branch April 11, 2024 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants