1.0.5
Release 1.0.5 – Changelog Summary
Version 1.0.5 enhances validation handling for complex input components and expands example integrations with AvalynxAutocomplete and AvalynxSelect. It also introduces CI testing infrastructure and general repository consistency improvements.
-
Support for Custom Input Containers
Validation now automatically appliesis-invalidto nearest*-input-containerelements in addition to the input itself.
Ensures correct visual feedback when using composite components like autocomplete or select wrappers. -
New Autocomplete & Select Form Examples
Added dedicated examples demonstrating AvalynxAutocomplete and AvalynxSelect integration within AvalynxForm validation flows.
Helps developers implement advanced form fields with consistent validation behavior. -
Improved Validation Clearing Logic
Clearing invalid feedback now also removes validation classes from custom input containers.
Prevents lingering error states and keeps UI feedback fully synchronized. -
CI Workflow & Codecov Integration
Added GitHub Actions workflow to run tests and upload coverage reports.
Improves reliability and ensures regressions are detected automatically. -
Standardized Author Naming
Unified author naming conventions across LICENSE and package metadata (camel case module names).
Provides consistent attribution and alignment across the Avalynx ecosystem. -
Example Localization & Cleanup
Switched example HTML files to English and removed obsolete test artifacts.
Enhances clarity for international users and keeps the repository streamlined.
Compatibility: Backward compatible
Full Changelog: 1.0.4...1.0.5