v1.0.0
This release is marked as v1.0
as we consider Catalyst stable for production! It has been in GitHub production for around 8 months now and we consider it to be battle tested enough to cut the first Stable Release!
This release has a few new features. Chiefly, support for ShadowDOM!
listenForBind
is now automatically called on theownerDocument
s of connected elements. No need to call it manually. (#75)data-target[s]
anddata-action
now work inside the ShadowDOM, exactly as you'd expect them to. ShadowDOM targets take precedence over regular DOM. (#73)- If an element has a single
template[data-shadowroot]
element, it will automatically clone it and attach it as a ShadowDOM. (#74) - A new guide section in the docs all about Rendering subtrees, using the ShadowDOM (https://github.github.io/catalyst/guide/rendering/)
Plus a few minor docs improvements:
- Docs now build on a separate branch, meaning less chance of going stale if there is a build issue (#77).
- Minor typo fixes (#72).
Future releases will adhere to SemVer 2.0; now that Catalyst is 1.0 any changes that break existing API will be released as new major versions.