Skip to content

Beta 3#29

Open
karim-semmoud wants to merge 24 commits intomainfrom
beta-3
Open

Beta 3#29
karim-semmoud wants to merge 24 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

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

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
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