dna.js Semantic Templates 1.5.2

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

Tags clone template javascript jquery html dom developers
License GNU GPLv3
State stable

Recent Releases

1.5.211 Dec 2018 14:25 minor feature: Next release . Run all tests on both dna.js and dna.min.js. . More semantic env variable value. . Link download to cdn instead of github. . Named functions for merging tasks. . Dependencies updated. . Support const and let functions for data-callback. . Files for gh pages. . Variables for banner text. . Upgrade documentation and examples to es6 arrow functions. . More space for code examples. . Release v1.5.2.
1.5.107 Dec 2018 16:25 minor feature: Next version . variable error that only occures in minified version. . Release v1.5.1.
1.4.903 Dec 2018 20:25 minor feature: Vulnerabilities badge . Next release. . Less ugly creative commons logo. . Replace escape with quotes. . Get hljs-enhance from cdn. . Link to github added to website footer. . Better documentation wording. . Update cdn links. . Switch to es6 notation in test web page. . New dist folder in prep for upgrade to es6. . Release v1.4.9. . Update cdn links to new dist folder.
1.4.831 Oct 2018 13:45 minor feature: New fetch-json package . Switch to gulp-w3c-html-validator to vulnerabilities. . Pull reset.css and library.js from cdn. . Next release. . Sections for custom colors for panel navigation. . Prevent inheriting wrong style for panel navigation. . Documentation link to panel nav on github. . Release v1.4.8.
1.4.604 Sep 2018 03:16 minor feature: Consistent indentation spaces in spec files . Less confusing name for html validator. . Strict mode for asserts in mocha specs. . Remove undeveloped rest feature. . Version number updated for next release. . cors restriction with books rest api. . Swap in fetchJson. . Update to const declarations. . Delete unneeded. . Use git tag version for website download links. . Smarter release instructions. . Release v1.4.6.
1.3.723 Mar 2018 09:45 minor feature: Version number updated for next release . PeerDependencies beter suited for plugins. . For data-on-load running twice when inside a template. . Disqus hijacks links and redirects them to an ad network. . Release v1.3.7.
1.3.615 Mar 2018 09:25 minor feature: Release v1.3.6 . Convert array util functions to support options parameter. . Prevent script hanging when there are lots of release tags.
1.3.508 Mar 2018 16:45 minor feature: Version number updated for next release . Documentation for dna.ui.pulse(). . Update dependency. . . . jshint the spec files. . . . Package quality and hits. . badge size. . Matching color. . Duplicate removed. . Option not needed as of npm 5. . Prevent undesirable dashes in map key names. . Hint to cssnano to preserve license comment. . Update dependencies. . . . Improved util functions. . merge-stream for size report. . Update new year. . jquery 3.3. . Skip node_modules check as new npm is faster. . Add test to verify dot notation. . Functions for templating with single clone. . Release v1.3.5.
0.4.217 Nov 2015 01:29 minor feature: 1) Live editing for additional form elements 2) Improved support for HTML5 attributes on input elements