This repository has been archived by the owner on Feb 9, 2022. It is now read-only.
Releases: skyzyx/dombuilder
Releases · skyzyx/dombuilder
1.4
- Switched from the 3-clause BSD license to the MIT license.
- Updated the build chain to use modern tools.
- JSLint → ESLint
- Bash to
make
- Google Closure Compiler → Uglify
- Dependency resolution with
npm
andbower
. - Updated to latest QUnit release.
- Switched CHANGELOG to use the format from http://keepachangelog.com.
- Lots of updates to the README and the generated documentation.
- Introduced Flow, a JavaScript type-checker, into the build process.
- Added support for a
data: {}
attribute hash. - Added support for
[x=y]
syntax for setting simple attributes.
1.3
This release was heavily inspired by DOMBrew.
- Added a number of shortcuts and niceties.
- Use
.dom()
as an alias for.asDOM()
. - Use
.html()
as an alias for.asHTML()
. - Use
._()
as an alias for.child()
. - You can now pass an array of class names to the 'class' hash attribute.
- You can also use CSS-style
#
and.
notation for setting IDs and class names. - Also now supports
.text()
and.asText()
for working with plain text nodes. - Added support for using
.T()
and.H()
as shortcuts for.text()
and.html()
.