Skip to content

1.0.5

Choose a tag to compare

@jschwind jschwind released this 28 Feb 09:00
· 8 commits to main since this release
0e5d5eb

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 applies is-invalid to nearest *-input-container elements 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