Skip to content

Beta 3#29

Merged
karim-semmoud merged 29 commits intomainfrom
beta-3
May 9, 2026
Merged

Beta 3#29
karim-semmoud merged 29 commits intomainfrom
beta-3

Conversation

@karim-semmoud
Copy link
Copy Markdown
Member

@karim-semmoud karim-semmoud commented May 6, 2026

Tooltip

  • Add Multi trigger support and Corex.Positioning
  • Breaking changes:
    • Remove placement attribute in favor of positioning (Corex.Positioning)
    • Remove controlled mode and open attribute. Call the API to open the tooltip on page load instead

Floating Panel

-Add positioning
-Make minimize and maximize triggers optional

  • Breaking changes:
    • Slot and attributes renaming

Timer

-Add support for item label
-Add support for visible segments

Components fixes

  • Timer: Make triggers optional, fix design and add default play test
  • Select: Add update_trigger option and reduce assigns
  • Listbox: Fix updated() cycle, improve RTL & Orientation support, update demo content
  • Number Input: Add controlled mode and fix field form
  • Toast: Utility styling
  • Layout Heading Design and Demo content implementation
  • Translations - Align all components Translation module and functions
  • RTL - Fix global direction detection on all components

Design & Utility

  • Use dynamic @Utility
  • Add ui-loading to all zagjs components

Documentation

  • Update Tableau doc for mode, theme and lang

Bug Fixes

  • Fix Demo Site Listbox pattern page
  • Fix missing CSS class for layout heading
  • Fix a11y color contrast issues
  • Fix Select selected state design

@karim-semmoud karim-semmoud self-assigned this May 6, 2026
@karim-semmoud karim-semmoud merged commit 2e2cee4 into main May 9, 2026
11 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.

1 participant