Releases: SonarSource/echoes-react
@sonarsource/echoes-react - 2.1.0
What's Changed
- ECHOES-1264 Prepare for version 2.1 by @jeremy-davis-sonarsource in #656
- ECHOES-1268 Fix flaky tests by @jeremy-davis-sonarsource in #660
- ECHOES-1266 Harden React 19 ref handling to prevent callback-ref update loops (useForwardedRef, compose-refs, radio-group attach refs) by @david-cho-lerat-sonarsource in #658
- ECHOES-1269 Fix compose-refs repeated callback updates in React 19 by @david-cho-lerat-sonarsource in #662
- ECHOES-1265 Update sidebar navigation (padding, header, accordion) by @marciopmoreira6 in #657
- ECHOES-1271 [renovate] Update dependency vite to v7.3.2 [SECURITY] by @renovate[bot] in #665
- BUILD-10954 Use npm Trusted Publisher for release workflow by @jayadeep-km-sonarsource in #666
- SC-44615 Update react-intl to v10 by @gregaubert in #664
- ECHOES-1272 Update version of axios to fix CVE-2025-62718 by @gregaubert in #667
- ECHOES-1188 Allow custom icon (or no icon) for DropdownMenu.ItemLinkDownload by @david-cho-lerat-sonarsource in #668
- ECHOES-1280 Fix architecture issue ("common" depending on "components") by @david-cho-lerat-sonarsource in #670
- ECHOES-1285 Add repository URL to package.json, as per NPM requirement by @david-cho-lerat-sonarsource in #671
New Contributors
- @jayadeep-km-sonarsource made their first contribution in #666
Full Changelog: 2.0.0-6207...2.1.0-6309
@sonarsource/echoes-react - 2.0.2
Maintenance
ECHOES-1269 Fix compose-refs repeated callback updates in React 19
Full Changelog: 2.0.1-6233...2.0.2-6239
@sonarsource/echoes-react - 2.0.1
Maintenance
ECHOES-1266 Harden React 19 ref handling to prevent callback-ref update loops (useForwardedRef, compose-refs, radio-group attach refs)
Full Changelog: 2.0.0-6207...2.0.1-6233
@sonarsource/echoes-react - 2.0.0
Breaking Changes
- React version required: 19
SidebarNavigationAccordionItemprops changes fromenableTooltiptodisableTooltipechoes.color.yellowGreen.xyzcolor design tokens have been dropped and should be replaced withechoes.color.green.xyz
Maintenance
ECHOES-973 Allow optional "to" prop for GlobalNavigationHome
ECHOES-1029 Show tooltips by default for sidebar navigation items
ECHOES-1030 Update YellowGreen to new values / rename YellowGreen to NewGreen / R…
ECHOES-1141 Dev - Implement duplication + coverage icons
ECHOES-1194 Implement Appearance Icon
ECHOES-1238 Upgrade Echoes to React 19
ECHOES-1241 Add layer 3 color design tokens for new indicators to Echoes-react
Feature
ECHOES-1243 Add loading support to the toast component
Bug
ECHOES-1038 An open Modal should not close on Esc if something else is open within the Modal (e.g. a Select)
ECHOES-1185 Dropdown shows over Modal and ModalAlert
ECHOES-1192 Dev - BadgeCounter component is inconsistent
ECHOES-1202 Echoes table header background is incorrect
ECHOES-1206 Dev - Search input minimum size text is not showing entirely on small inputs
ECHOES-1239 Dev - Fix page header prefix + suffix alignment
ECHOES-1240 Dev - Scrolling sidebar items are not discoverable
@sonarsource/echoes-react - 1.12.0
What's Changed
Improvements
ECHOES-1157 Fix ModalAlert and add EchoesProviderForTests component
Full Changelog: 1.11.0-6076...1.12.0-6082
@sonarsource/echoes-react - 1.11.0
What's Changed
Bug
- ECHOES-891 Our Toast messages are displayed under the modals overlay
- ECHOES-1152 Accept classname for cards in SelectionCards
Task
- ECHOES-1143 [renovate] Update all non-major dependencies
- ECHOES-1145 [renovate] Update dependency style-dictionary to v5.2.0
- ECHOES-1146 [renovate] Update linters dependencies
- ECHOES-1147 [renovate] Update storybook dependencies to v10.2.0
- ECHOES-1149 [renovate] Update all non-major dependencies
Full Changelog: 1.10.0-6005...1.11.0-6076
@sonarsource/echoes-react - 1.10.0
What's Changed
Story
- ECHOES-1118 New Layout.Sidebar.Footer.PromotionCard by @jeremy-davis-sonarsource in #607
- ECHOES-1133 Allow any badge in SidebarNavigationFooterPromotionCard by @jeremy-davis-sonarsource in #612
Bug
- ECHOES-1032 Sidebar: icons in collapsed mode and open mode are not aligned
- ECHOES-1034 Administration Sidebar Menu Interaction (UX Improvement)
- ECHOES-1035 Sidebar: the sidebar should better accomodate for long item names
- ECHOES-1117 Fix floating issue between inputs and a sticky page header by @jeremy-davis-sonarsource in #604
- ECHOES-1134 Add severity levels to BadgeSeverity (#611) by @gregaubert in #613
Task
- ECHOES-1097 DEV - Add Architecture Icons to Echoes-React
- ECHOES-1098 [renovate] Update dependency storybook to v10.1.10 [SECURITY]
- ECHOES-1099 Layout HeaderTitle now accepts headingSize prop
- ECHOES-1100 GlobalNavigationItemsContainer properly propagate className prop
- ECHOES-1101 Fix unified dogfooding
- ECHOES-1102 [renovate] Update all non-major dependencies
- ECHOES-1104 [renovate] Update dependency mise to 2025.12.12
- ECHOES-1105 [renovate] Update vite dependencies
- ECHOES-1108 Update qs dependency to fix cve-2025-15284
- ECHOES-1114 Add webhook icon
- ECHOES-1115 Add license profile icon and update project icon
- ECHOES-1120 use ci-github-actions v1 (1.3.19) (#606) by @gregaubert in #608
Full Changelog: 1.9.0-5866...1.10.0-6005
@sonarsource/echoes-react - 1.9.0
ECHOES-1061 Add IconPackage
@sonarsource/echoes-react - 1.8.0
Task
ECHOES-1037 Create IconVisibility.tsx and IconVisibilityOff.tsx
@sonarsource/echoes-react - 1.7.1
Task
ECHOES-1020 Bump version of js-yaml
ECHOES-1026 Remove usage of emotions "css" function inside component rendering and the "styled" function
Full Changelog: 1.7.0-5728...1.7.1-5744