February 25, 2017

Release 1.2.3 adds webpack support. See sample projects dnajs-webpack-starter and dnajs-webpack-to-do-app.

January 29, 2017

Release 1.2.2 adds support for Node.js module loading system using var dna = require('dna.js')(window, $);

November 3, 2016

dna.js is now officially out of beta with the new v1.0.0 release.

February 21, 2016

Tutorial published on how to build a REST-driven search component: youtu.be/@@youTube.tutorial

November 16, 2015

We need a real logo! See the logo contest: github.com/dnajs/dna.js/issues/14

August 3, 2015

Release 0.4.0 introduces smart updates for throttling REST calls during live editing.

February 17, 2015

Release 0.3.5 introduces transformers... the FINAL chapter in keeping your JS from polluting your HTML.

July 21, 2014

Release 0.2.1 has a new velvety smooth slide+fade effect and adds support for direct access to the data model and convenient event binding.

July 7, 2014

Release 0.1.6 adds support for mutating values in sub-templates (array loops).

June 3, 2014

Release 0.1.5 adds support for simple arrays and for numeric and boolean field types.

February 6, 2014

Release 0.1.4 adds support for sub-templates (array loops).  The clone function can now handle an array of objects that includes arrays of more objects.

September 4, 2013

Beta announcement for dna.js: The first beta release of dna.js is available for download.  dna.js is the world's easiest to use DOM templating engine for jQuery.  It helps web developers keep their HTML and JavaScript cleanly separated.