title: What's new
slug: '/whats-new'
section: 'introduction'
The Changelog gives an overview of the changes we've made to Forma 36
03-09-2024
F36 Buttonv4.69.0
Offers new withTooltip:booleantooltipProps: TooltipProps properties on the IconButton to show a built-in Tooltip as well to pass down additional properties. Showing of the Tooltip has a delay of 600ms. It uses the provided aria-label as default content.
08-08-2024
F36 Typographyv4.68.0
Update styling of SectionHeading component
F36 Entity Listv4.68.1
fix(EntityListItem): differentiate click events for entire entity card, and actions menu
It was previously impossible to differentiate when a user was clicking the menu trigger/menu
and when they were clicking anywhere else in the entity card, because events that occur in
the trigger/menu were also bubbling up the to the onclick handler for the entire card.
This PR also resolves a react validateDOM() warning, because when rendering an action menu,
we were rendering a button within a button.
The solution was to create a fragment container with 2 children, the first containing the
actual entity card elements like thumbnail, title, description etc. and the second
containing the optional actions menu. That way, click events from either component do not
clash with eachother.
31-07-2024
F36 Modalv4.67.4
refactor: adjust modal header border-color to gray/200
23-07-2024
F36 Entity Listv4.67.3
remove v5-alpha icons dependency
F36 Iconsv4.29.0
add paintbrush icon
... (truncated)
Commits
8a609b2 feat: enable built-in tooltip for icon buttons (#2850)
title: What's new
slug: '/whats-new'
section: 'introduction'
The Changelog gives an overview of the changes we've made to Forma 36
03-09-2024
F36 Buttonv4.69.0
Offers new withTooltip:booleantooltipProps: TooltipProps properties on the IconButton to show a built-in Tooltip as well to pass down additional properties. Showing of the Tooltip has a delay of 600ms. It uses the provided aria-label as default content.
08-08-2024
F36 Typographyv4.68.0
Update styling of SectionHeading component
F36 Entity Listv4.68.1
fix(EntityListItem): differentiate click events for entire entity card, and actions menu
It was previously impossible to differentiate when a user was clicking the menu trigger/menu
and when they were clicking anywhere else in the entity card, because events that occur in
the trigger/menu were also bubbling up the to the onclick handler for the entire card.
This PR also resolves a react validateDOM() warning, because when rendering an action menu,
we were rendering a button within a button.
The solution was to create a fragment container with 2 children, the first containing the
actual entity card elements like thumbnail, title, description etc. and the second
containing the optional actions menu. That way, click events from either component do not
clash with eachother.
31-07-2024
F36 Modalv4.67.4
refactor: adjust modal header border-color to gray/200
23-07-2024
F36 Entity Listv4.67.3
remove v5-alpha icons dependency
F36 Iconsv4.29.0
add paintbrush icon
... (truncated)
Commits
8a609b2 feat: enable built-in tooltip for icon buttons (#2850)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the production-dependencies group in /apps/intershop with 2 updates: @contentful/f36-components and @contentful/f36-image.
Updates
@contentful/f36-components
from 4.68.1 to 4.69.0Changelog
Sourced from
@contentful/f36-components
's changelog.... (truncated)
Commits
8a609b2
feat: enable built-in tooltip for icon buttons (#2850)2bf4752
fix(playground): addf36-progress-stepper
dependency (#2854)a3c52a6
chore: bump@changesets/changelog-github
from 0.4.6 to 0.5.0472e6b4
chore: bump github-slugger from 1.4.0 to 1.5.0c4ee1b5
chore: bump@testing-library/jest-dom
from 6.4.2 to 6.4.8fb92f12
fix(changelog): avoid missing closing tag5fd2e2a
chore: bump eslint-plugin-react from 7.32.2 to 7.35.0 (#2832)8d538ac
docs: update changelog on repository and websiteffa4cc8
docs(changelog): add changelogs for 0f9f3c39f [skip ci]Updates
@contentful/f36-image
from 4.68.1 to 4.69.0Changelog
Sourced from
@contentful/f36-image
's changelog.... (truncated)
Commits
8a609b2
feat: enable built-in tooltip for icon buttons (#2850)2bf4752
fix(playground): addf36-progress-stepper
dependency (#2854)a3c52a6
chore: bump@changesets/changelog-github
from 0.4.6 to 0.5.0472e6b4
chore: bump github-slugger from 1.4.0 to 1.5.0c4ee1b5
chore: bump@testing-library/jest-dom
from 6.4.2 to 6.4.8fb92f12
fix(changelog): avoid missing closing tag5fd2e2a
chore: bump eslint-plugin-react from 7.32.2 to 7.35.0 (#2832)8d538ac
docs: update changelog on repository and websiteffa4cc8
docs(changelog): add changelogs for 0f9f3c39f [skip ci]Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show