Skip to content

Releases: symfony/ux-toolkit

v3.3.0

Choose a tag to compare

@fabpot fabpot released this 14 Jul 16:28
Immutable release. Only release title and notes can be modified.

Changelog (v3.2.0...v3.3.0)

  • feature #3700 Resolve ux:install recipe name case-insensitively and suggest alternatives (@Kocal)
  • feature #3696 Dismiss the tooltip on scroll and resize, and stop it from intercepting pointer events while hidden (@Kocal)
  • feature #3694 Refactor (again) but improve @prop and @block comments format (@Kocal)
  • feature #3477 Add Sonner (@makraz)
  • minor #3693 Make component rendering snapshots independent from the libxml version (@Kocal)
  • feature #3482 Add Combobox (@makraz)

v3.2.0

Choose a tag to compare

@fabpot fabpot released this 19 Jun 07:14
Immutable release. Only release title and notes can be modified.
v3.2.0

Changelog (v3.1.0...v3.2.0)

  • security #cve-2026-55878 Harden recipe installer against path traversal (@Kocal)
  • bug #3682 Fix position and phantom text-node in tooltip recipe (@Kocal)
  • bug #3672 Fix linting issues (@Kocal)
  • feature #3671 Allow declaring kit-global dependencies in kit manifest (@Kocal)
  • bug #3659 Consider recipe deps in StimulusControllerChecker (@Kocal)
  • feature #3655 Add lint kit command and CI lint workflow (@Kocal)
  • bug #3652 Fix manifest dependencies (@seb-jean)

v2.36.1

Choose a tag to compare

@fabpot fabpot released this 19 Jun 07:08
Immutable release. Only release title and notes can be modified.
v2.36.1

Changelog (v2.36.0...v2.36.1)

v3.1.0

Choose a tag to compare

@fabpot fabpot released this 29 May 07:09
Immutable release. Only release title and notes can be modified.
v3.1.0

Changelog (v3.0.0...v3.1.0)

  • feature #3586 Align button-group with shadcn reference (@seb-jean)
  • feature #3589 Align toggle-group with shadcn reference (@seb-jean)
  • feature #3587 Align hover-card with shadcn reference (@seb-jean)
  • feature #3584 Align collapsible with shadcn reference (@seb-jean)
  • feature #3561 Align table with shadcn reference (@seb-jean)
  • feature #3563 Align skeleton with shadcn reference (@seb-jean)
  • feature #3583 Align dialog with shadcn reference (@seb-jean)
  • feature #3585 Align empty with shadcn reference (@seb-jean)
  • feature #3591 Align switch with shadcn reference (@seb-jean)
  • feature #3592 Align field with shadcn reference (@seb-jean)
  • feature #3593 Align radio-group with shadcn reference (@seb-jean)
  • feature #3594 Align input-group with shadcn reference (@seb-jean)
  • feature #3590 Align input with shadcn reference (@seb-jean)
  • feature #3559 Align item with shadcn reference (@seb-jean)
  • feature #3574 Align label with shadcn reference (@seb-jean)
  • feature #3573 Align spinner with shadcn reference (@seb-jean)
  • feature #3576 Align checkbox with shadcn reference (@seb-jean)
  • feature #3577 Align progress with shadcn reference (@seb-jean)
  • feature #3581 Align kbd with shadcn reference (@seb-jean)
  • feature #3553 Align alert-dialog with shadcn reference (@seb-jean)
  • feature #3551 Align accordion with shadcn reference (@seb-jean)
  • feature #3539 Align separator with shadcn reference (@seb-jean)
  • feature #3552 Align alert with shadcn reference (@seb-jean)
  • feature #3554 Align aspect-ratio with shadcn reference (@seb-jean)
  • feature #3555 Align avatar with shadcn reference (@seb-jean)
  • feature #3556 Align badge with shadcn reference (@seb-jean)
  • feature #3557 Align breadcrumb with shadcn reference (@seb-jean)
  • feature #3558 Align button with shadcn reference (@seb-jean)
  • feature #3564 Align pagination with shadcn reference (@seb-jean)
  • feature #3567 Align tabs with shadcn reference (@seb-jean)
  • feature #3568 Align tooltip with shadcn reference (@seb-jean)
  • feature #3569 Align textarea with shadcn reference (@seb-jean)
  • feature #3570 Align resizable with shadcn reference (@seb-jean)
  • feature #3560 Align toggle with shadcn reference (@seb-jean)
  • feature #3538 Align card with shadcn reference (@seb-jean)
  • feature #3531 Add version-added key in toolkit manifest (@MrYamous)
  • feature #3527 Rework collapsible recipe to use provide()/inject() (@Kocal)
  • feature #3526 Rework tooltip recipe to use provide()/inject() (@Kocal)
  • feature #3525 Rework alert-dialog recipe to use provide()/inject() (@Kocal)
  • feature #3524 Rework dialog recipe to use provide()/inject() (@Kocal)
  • feature #3523 Rework accordion recipe to use provide()/inject() (@Kocal)
  • feature #3528 Rework toggle-group recipe to use provide()/inject() (@Kocal)
  • feature #3521 Rework tabs recipe to use provide()/inject() (@Kocal)
  • feature #3478 Add hover-card recipe (@Amoifr)
  • feature #3485 Add resizable recipe (@Amoifr)
  • feature #3464 Add radio-group, collapsible, typography and toggle-group recipes (@Amoifr)
  • feature #3459 add Dropdown and Avatar component (@DcgRG)

v2.36.0

Choose a tag to compare

@fabpot fabpot released this 29 May 07:00
Immutable release. Only release title and notes can be modified.
v2.36.0

Changelog (v2.35.0...v2.36.0)

  • no significant changes

v3.0.0

Choose a tag to compare

@fabpot fabpot released this 13 Apr 14:00

Changelog (v2.34.0...v3.0.0)

  • feature #3453 Update minimum required Symfony version to 7.4 (@Kocal)
  • feature #3450 Upgrade minimum required PHP version to 8.4 (@Kocal)
  • feature #3368 Add kit Flowbite 4.0 base (@DcgRG)
  • feature #3421 Add Toggle (@zairigimad)
  • feature #3407 Allow Symfony UX 3.x packages (@Kocal)
  • feature #3409 Embrace html_attr_type from twig/html-extra:^3.24 to correctly merge trigger's attributes (@Kocal)
  • bug #3398 Post-merge fixes for 3.x (@Kocal)
  • bug #3187 Add phpunit.dist.xml in .gitattributes (@Kocal)
  • bug #3182 Drop Symfony PHPUnit Bridge in favor of PHPUnit >= 11.0 (@Kocal)
  • feature #2998 Upgrade minimum required PHP version to 8.2 (@Kocal)
  • feature #2996 Update minimum required Symfony version to ^6.4 (@Kocal)

v2.35.0

Choose a tag to compare

@fabpot fabpot released this 13 Apr 14:51

Changelog (v2.34.0...v2.35.0)

  • feature #3368 Add kit Flowbite 4.0 base (@DcgRG)
  • feature #3421 Add Toggle (@zairigimad)
  • feature #3407 Allow Symfony UX 3.x packages (@Kocal)
  • feature #3409 Embrace html_attr_type from twig/html-extra:^3.24 to correctly merge trigger's attributes (@Kocal)

v2.34.0

Choose a tag to compare

@fabpot fabpot released this 22 Mar 22:21

Changelog (v2.33.0...v2.34.0)

  • no significant changes

v2.33.0

Choose a tag to compare

@fabpot fabpot released this 17 Mar 21:15

Changelog (v2.32.0...v2.33.0)

  • feature #3356 Add Tabs recipe (@DcgRG)
  • bug #3376 Fix initial "open" state for AlertDialog and Dialog (Sylvain Gagnot)
  • bug #3373 (Shadcn] Fix Tooltip's wrapper when re-rendered by LiveComponent (Sylvain Gagnot)
  • bug #3355 Fix CI (@Kocal)
  • bug #3348 Fix tailwind_merge parentheses and simplify attributes … (@seb-jean)
  • bug #3345 Rewrite @prop documentation to normalize Defaults to ... (@Kocal)
  • bug #3343 Improve @prop and @block annotations description (@Kocal)
  • feature #3326 Update Avatar component (@ker0x, @Kocal)
  • feature #3318 Update Alert CSS class, add Alert:Action component (@ker0x)
  • feature #3321 Add Tooltip component (@Kocal)
  • feature #3292 Add Accordion component (@daFish)
  • bug #3320 Fix Field demo code (@Kocal)
  • feature #3299 Rework recipes docs/examples (@Kocal)
  • bug #3300 Fix text color in dark mode for AlertDialog/Dialog components (@Kocal)
  • bug #3291 Fix text color of Badge destructive variant (@Jibbarth)
  • feature #3282 Prepare base for recipe type Block (@jeremyFreeAgent)
  • bug #3280 Fix compatibility issues with Symfony 8 and spatie/phpunit-snapshot-assertions (@Kocal)
  • bug #3278 Fix recipe name display when asking for what alternative recipe to install (@jeremyFreeAgent)
  • bug #3277 fix getRecipes method with type (@jeremyFreeAgent)