Releases: TEIC/CETEIcean
Releases · TEIC/CETEIcean
Release 1.9.0
Release 1.8.0
New features for better isomorphic (Node + Browser) support:
- Allow users to provide an external DOM in Node via the
documentObject
option - Smarter checks before before calling
window
and HTMLNode
- Slightly improved testing
Release 1.7.0
New features since the last release:
- Allow behaviors to define functions
- Add a removeBehavior method to unset default or predefined behaviors
- Empty behaviors '[]' are now a no-op instead of throwing an error.
Release 1.2.1
Fixes a bug caused by behaviors no longer having access to the CETEIcean DOM object.
Release 1.2.0
Includes some source refactoring to handle regressions in 1.1.0.
- Adds resolveURI and getPrefixDef methods to handle TEI prefix definitions.
- Adds a removeBehavior method to permit un-setting default behaviors.
- Removes default table behavior in favor of using CSS Grid for TEI tables.
Release 1.1.1
Fixes a bug in behaviors that sometimes resulted in the behavior being applied twice.
Release 1.1.0
Updates and bugfixes, including support for XML without namespaces (e.g. TEI P4).
Release 1.0.1
Small change in package.json for improving ES6 import.
Release 1.0.0
Release 1.0.0 is a major update, though it should be backwards-compatible. Changes include:
- New behaviors syntax, which supports targeting behaviors to elements that match a CSS selector.
- Support for documents which use namespaces other than TEI's.
Release 0.5.2
Fixes a bug in the 0.5.0 release.