Releases: eoussama/temme.js
Releases · eoussama/temme.js
Audit updates
Github registry support removed
v1.0.5 1.0.5
Dependency fixes
v1.0.4 Dependency fixes
Version update
v1.0.3 1.0.3
Added a default file to the package.
1.0.2 Added a default file for the package.
Bug fixes.
- Fixed a bug with inheriting the id option.
- Fixed a bug with falsy name option inheritance.
First major release.
What's new
- Package rewrote in Typescript.
- Added inheritance range.
- Added better templates.
- Far more accurate error handling.
- And more...
Template support.
Added templating capabilities.
- You can now create templates with the
templates
option. - Templates are a more elegant way of setting up an inheritance only object.
Children inheritance on append mode.
- Added children inheritance on append mode.
- Added more control over how children are inherited.
placement = after
: Children are appended after the referencing object's.placement = before
: Children are appended before the referencing object's.
- Few bug fixed.
Outer references.
- Added the ability to reference elements outside of the head parent, elements that already exist somewhere else in the DOM using CSS selectors.
- Fixed a bug with ignoring the
text
andhtml
options on append mode. - Added callback calls when the hierarchy is parsed.
- Added callback calls whenever a new sub-object of the hierarchy is parsed.