1.0.1
Release 1.0.1 – Changelog Summary
This patch release focuses on richer examples, sturdier validation feedback, and better developer ergonomics. It introduces a new AvalynxSelect demo, hardens selector handling, and expands automated tests for reliable form behavior.
-
AvalynxSelect Example & Docs
Added a dedicated “Form with AvalynxSelect” example and README link.
Lets you see and copy a working select-integration pattern quickly. -
Improved Validation Feedback
Escaped attribute selectors inshowInvalidFeedback/clearInvalidFeedback.
Ensures error messages correctly target fields likename[key]andname[]. -
Server-Side Validation Update
Extendedresult.phpto validate the newavalynxselectfield.
Provides end-to-end demo of client+server validation for selects. -
Expanded Jest Test Suite
Reworked and significantly broadened tests (validation, submission, loaders).
Increases confidence in behavior across success and error scenarios. -
CDN & Version Bump
All references updated to1.0.1(examples, README, builds).
Guarantees users loading from jsDelivr get the latest code. -
Build & Module Format Improvements
Adjusted build script and ESM bundle to import Bootstrap correctly and export the class; kept CommonJS export in non-ESM build.
Makes consumption smoother in both ESM and CommonJS environments. -
Example Pages Refresh
Updated example pages to load1.0.1and added the new demo to the index.
Keeps examples consistent and easy to try out. -
Docker Dev Image Upgrade
Base image moved to PHP 8.3; added Node/Yarn tooling.
Speeds up local development for building and testing assets. -
Repo Hygiene
Addedai.txtto.gitignore.
Prevents accidental commits of local/temporary files.
Compatibility: Backward compatible
Full Changelog: 1.0.0...1.0.1