v4.9.1
🚀 Features
-
maz-ui: Add topLabel prop and autogrow toggle to MazTextarea (808bc789)
topLabel: displays a static label above the textarea, supports error/success/warning statesautogrow(default: true): set tofalseto disable auto-expand and use a fixed-height textarea with manual resize
-
maz-ui: Add topLabel prop and autogrow toggle to MazTextarea (28faa9cc)
topLabel: displays a static label above the textarea, supports error/success/warning statesautogrow(default: true): set tofalseto disable auto-expand and use a fixed-height textarea with manual resize
🔥 Performance
-
maz-ui: Replace JS autogrow with native CSS field-sizing in MazTextarea (63a1ee7b)
Use the native CSS
field-sizing: contentproperty instead of the JavaScript
TextareaAutogrow class. This eliminates resize/focus event listeners, DOM height
recalculations, and the MutationObserver overhead — resulting in zero JS cost
for textarea auto-sizing.
🩹 Fixes
- @maz-ui/nuxt: SSR build with toast plugin anc Vite@8 (Rolldown) (1e063c17)
- @maz-ui/nuxt: ColorMode config option overrides user cookie preference on page reload (94ac2b65)
💅 Refactors
- maz-ui: Check slot content to render the slot (323c609b)
- maz-ui: Use base rounded size in all components to inherits theme value (444c24fc)
- maz-ui: Use base rounded size in all components to inherits theme value (c5bdf98a)
📦 Build
❤️ Contributors
- LouisMazel (@LouisMazel)