- Bug fix: use document.addEventListener for onParse events
- Added zjax.onParse config option
- Updated docs
- Improved error reporting for z-swap
- Changed @load to use zjax:load under the hood
- Implemented @action trigger functionality
- Docs
- Switched git origin to use GitHub
- Updated Readme
- ZActions are now parsing for both registered actions and inline functions
- $() now returns target node
- $() now works as a shortcut for document.querySelector()
- $.all(<selector) now works as a shortcut for document.querySelectorAll()
- $.event now returns the event object
- HTMX style attribute updates to trigger CSS transitions
- Refactored with src modules (ESM)
- More readme fixes
- Small typo in readme
- Added support for @load trigger
- Added docs for @load trigger
- Updated Readme to cover inner/outer response types and
*
special swap element specifier
- Added support for "inner" or "outer" responseType modifiers
- Added minification and included Readme and CHANGELOG in files published to npm
- Updated SemVer to also publish to NPM for me
- Testing semver script
- Updated semver to commit/push git (but not sure if it works yet)
- Testing semver with Git
- Support added for swap selector "*" and all references to new->old nodes changed to response->target nodes.
- Built up to point of very basic z-swap functionality with debug and full docs for z-swap attribute.