← All Releases

1.0.17

October 3, 2025

New Label and Input components with form validation, icons, and password toggle

Summary

  • Added form-focused Label and Input components.
  • Consolidated multiple legacy input variants into one configurable input API.
  • Expanded docs and examples for validation-driven forms.

Added

  • Added LevLabel.vue with optional required indicator support.
  • Added LevInput.vue with support for:
    • native input type variants
    • password visibility toggle
    • left/right icon slots
    • loading, error, and success states
    • CSS variable customization
  • Added wrapper/docs examples using vee-validate and zod.

Changed

  • Replaced legacy single-purpose inputs (LevInputEmail, LevInputPassword, LevInputPhone) with unified LevInput.

Fixed

  • None.

Breaking Changes

  • Legacy per-type input components are superseded by LevInput.