← All Releases

1.0.24

December 22, 2025

New Textarea, Checkbox, and Toggle components with form validation support

Summary

  • Added Textarea, Checkbox, and Toggle as modernized form components.
  • Unified validation and styling patterns across new inputs.
  • Replaced older implementations with a more consistent API design.

Added

  • Added LevTextarea.vue with validation states, helper/info support, character count, and CSS variable styling.
  • Added LevCheckbox.vue with single/group modes, indeterminate state, animated icon, and form integration.
  • Added LevToggle.vue with label/disabled states, CSS variables, and form support.

Changed

  • Replaced legacy LevTextArea.vue with rewritten LevTextarea.vue.
  • Replaced legacy LevToggleButton.vue with LevToggle.vue.
  • Updated Label interoperability for for attribute linking in form flows.

Fixed

  • None.

Breaking Changes

  • Consumers using LevTextArea/LevToggleButton should migrate to LevTextarea/LevToggle.