Skip to content

🔖(release) version package#223

Merged
PanchoutNathan merged 5 commits into
mainfrom
release/0.23.0
May 13, 2026
Merged

🔖(release) version package#223
PanchoutNathan merged 5 commits into
mainfrom
release/0.23.0

Conversation

@PanchoutNathan
Copy link
Copy Markdown
Collaborator

0.23.0

Major Changes

  • 💥(frontend) add dedicated icons entrypoint

Patch Changes

  • 🐛(front) fix the import styles files

Minor Changes

  • ✨(front) resync all ui-kit icons
  • ✨(front) mark as deprecated the icons more present in the UI kit's Figma

Importing CSS files directly into a component isn't always allowed in
all projects, so we move them to library.scss like everyone else.
- Scan existing icons before writing to detect removals.
- Deprecate icons no longer available in Figma instead of deleting them,
adding a deprecation notice in the component files.
- Update barrel file generation to include deprecation information for
icons.
- Log summary of deprecated icons for better visibility.
- Introduced new icons: ArrowDropDown, ArrowLeftRight, BadgeCheck,
BadgeQuestion, Bell, BellOff, Box, Briefcase, Bubble, BubbleEdit,
BubbleText, Bug, Building2, Burger, Calendar, Checkmark,
CheckmarkShield, Chess, ChevronDoubleUp, Circle, CircleCheck,
CircleCheckFilled, CircleDot, ClockArrowCirclepath, CloudArrow, and
Compare.
- Updated existing icons for consistency and improved rendering.
- Ensured all new icons are auto-generated and follow the established
format.
@PanchoutNathan PanchoutNathan requested a review from NathanVss May 12, 2026 13:35
@PanchoutNathan PanchoutNathan self-assigned this May 12, 2026
@PanchoutNathan PanchoutNathan changed the title Release/0.23.0 🔖(release) version package May 12, 2026
Copy link
Copy Markdown
Collaborator

@NathanVss NathanVss left a comment

Choose a reason for hiding this comment

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

zoup

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

You forgot to update the storybook documentation, the imports statements still are import { Star, Copy, Folder } from "@gouvfr-lasuite/ui-kit";

Comment thread CHANGELOG.md
BREAKING CHANGE: SVG icon components are no longer exported from the
main
entrypoint. Import them from "@gouvfr-lasuite/ui-kit/icons" instead.
The FilterIcon, IconLeftPanel and IconRightPanel aliases have been
removed
in favor of their original names (Filter, LeftPanel, RightPanel).
- 💥(frontend) add dedicated icons entrypoint

- 🐛(front) fix the import styles files

- ✨(front) resync all ui-kit icons
- ✨(front) mark as deprecated the icons more present in the UI kit's Figma
@PanchoutNathan PanchoutNathan merged commit 77b2bbc into main May 13, 2026
10 checks passed
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.

2 participants