Releases: hamdyelbatal122/catchy
Releases · hamdyelbatal122/catchy
Release v1.1.6
Fixed
- Prevented scroll jumping to the top of the page on form redirect submissions where the path did not change.
Release v1.1.5
Fixed
- Fixed morphing redirect target behavior: redirects now target the main container (
#catchy-app) instead of form-specific target containers. - Excluded validation errors from displaying as
[object Object]toast notifications.
Release v1.1.4
Added
- Extracted and dispatched validation errors from Laravel session or JSON responses to components.
- Handled validation errors inside the upload component to display error messages.
Release v1.1.3
Fixed
- Disabled submit button pointers and preserved scroll position on morph container visits.
Release v1.1.2
Fixed
- Prevented recursive file input changes by adding an updating state lock to the upload component.
Release v1.1.1
Added
- Integrated custom progress loader and file upload UI components.
- Optimized existing blade components to use Blade attributes merge.
Release v1.1.0
Added
- Automatic submit button loading and disabling state during form submissions.
Release v1.0.9
Fixed
- Output
data-catchyattributes in the form component. - Added hyphenated events to
CatchyDirective. - Triggered hard reload on 429 status codes.
- Standardized whitespace formatting.
Release v1.0.8
Fixed
- Added dual support for colon-less and colon-based form lifecycle events.
Release v1.0.7
Fixed
- Resolved scoping issue for the response variable in
catchy.js.