Skip to content

Latest commit

 

History

History
139 lines (116 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

139 lines (116 loc) · 11.8 KB

Change Log

v2.3.3 (2014/01/31 21:29 +00:00)

  • #416 Lower most errors to warnings. (@prashn64)

v2.3.2 (2014/01/28 01:12 +00:00)

  • #414 Point dustc to the correct version of server dust (@jimmyhchan)

v2.3.1 (2014/01/19 22:23 +00:00)

  • #408 dust.compileFn no longer requires the name to be defined. (@jimmyhchan)

v2.3.0 (2014/01/17 00:26 +00:00)

  • #404 revert package.json back to 2.2.3 (@prashn64)
  • #392 Add Rhino and Rhino unit tests (@kate2753)
  • #403 bump commit does not support tasks (@jimmyhchan)
  • #395 fail hard when a name is not explicitly defined in dust.compile (@prashn64)
  • #405 Fix Grunt release and don't push upstream by default (safer) (@jimmyhchan)
  • #399 Don't swallow all errors by default (Issue #381). Deprecate dust.isDebug and dust.onError. Instead, just use debugLevel and dust.log(message, 'ERROR'), respectively. Add a dust.silenceErrors flag to swallow all errors. (@prashn64)

v2.2.7 (2014/02/24 23:06 +00:00)

  • #419 Fix Context.prototype._get to work with context switching when calling partials and make the 2.2.x+ compiler fully backwards compatible. (@kate2753)

v2.2.6 (2014/02/13 00:18 +00:00)

  • #420 Make the compiler backwards compatible with runtime versions prior to 2.2.x (@kate2753)

v2.2.3 (2013/12/06 02:02 +00:00)

  • #374 Properly generate .min files for 2.2.3 (@kate2753)
  • #372 Regenerate dist files for v2.2.3 to include $idx fixes (@kate2753)

v2.2.2 (2013/11/28 00:10 +00:00)

  • #362 remove node_modules directory (@wizardzloy)
  • #363 Issue #340. Remove old optimization to avoid looking at arrays in get. (@rragan)
  • #368 Add context.getTemplateName. This method now correctly returns the template name even for directly loaded templates being used as partials. For end users please use this api for getting the template name instead of ctx.templatename (@prashn64)

v2.2.0 (2013/11/08 18:42 +00:00)

  • #360 Use get for all Dust references (@smfoote)

v2.1.1 (2014/01/16 01:09 +00:00)

  • #334 Issue #332 provide a raw input syntax similar to comments {!...!} where newlines, spaces and braces are kept. (@jimmyhchan)
  • #382 remove the globals and isolate parser and compiler (@jimmyhchan)
  • #371 Fix our release process + add bower.json + jshint + cleanup master (@jimmyhchan)

v2.1.0 (2013/10/25 08:44 +00:00)

  • #350 Support dynamic template names for the context's template name. (@johnsonlei)
  • #355 add a unit test for inline params with dashes (@prashn64)
  • #347 Dust error logging (@prashn64)
  • #344 Per discussions, this may be a bit premature. Revert "Merge pull request #279 from prashn64/master" until the api for debugging is more settled. (@prashn64)
  • #279 Client Side Debugging (@prashn64)

v2.0.3 (2013/09/06 23:23 +00:00)

  • #338 update to correct 2.0.3 (@prashn64)
  • #335 make context.templateName change into version 2.0.3 (@prashn64)
  • #328 Put templateName on the context instance instead of the context's globals. (@prashn64)
  • #323 Fix Issue #322. block name in template includes previous text by mistake (@rragan)

v2.0.2 (2013/08/01 20:57 +00:00)

  • #319 Clarify comments on path search (@rragan)
  • #320 Update parser.js to sync with latest dust.pegjs (@smfoote)
  • #318 Fix issue #317. Falsey value at end of path (@rragan)

v2.0.1 (2013/07/24 17:34 +00:00)

  • #309 Add lines and columns to dust.pegjs (@smfoote)
  • #312 Remove node_modules/jasmine_node (@smfoote)

v2.0.0 (2013/07/17 02:18 +00:00)

  • #306 add support for GH-292, support the template name in nested partials (@vybs)

v1.2.5 (2013/06/02 21:25 +00:00)

  • #263 Add forward slash and unit tests for j filter (@prashn64)

v1.2.3 (2013/04/11 17:47 +00:00)

  • #253 2-3000% performance enhancement in IE7 (@jlkonsultab)
  • #249 Remove debugger in dust-full-1.2.1.js (@sethkinast)

v1.2.2 (2013/03/19 20:07 +00:00)

  • #245 Gh-208 - solve the incorrect error line reported in peg (@jairodemorais)
  • #243 compiler variable name changed to dustCompiler (@jairodemorais)
  • #241 using dust.isArray in place of Array.isArray (@jairodemorais)

v1.2.1 (2013/02/19 17:55 +00:00)

  • #236 eol added to buffer again. (@jairodemorais)

v1.2.0 (2013/02/08 17:56 +00:00)

  • #223 Fix for Issue #222. Code change + new test added to verify proper behavior (@rragan)
  • #216 add semicolons to dust compiler GH=215 (@jairodemorais)
  • #188 The whitespace grammar rule for partial was a little inconsistent with other tags. issue GH=187 fixed. (@jairodemorais)
  • #166 Add template strip of white space to dust.compile (optional defaults to not strip) (@smfoote)
  • #183 cover, uglify and jasmine move to dev dependencies. GH-183 (@jairodemorais)
  • #168 Minor README update (@sethmcl)
  • #165 improve description in unit tests (@linkedin)
  • #159 fix the description on the core tests for $idx and $len for scalar (@linkedin)
  • #158 fix the bad merge (@linkedin)

v1.1.1 (2012/09/30 22:43 +00:00)

  • #154 partials with parameters context was missing blocks (@jimmyhchan)
  • #156 Cleanup the helpers from the dust repo, fix the make test (@linkedin)
  • #157 Add unit tests for the pull/154 (@linkedin)

v1.1.0 (2012/09/20 22:06 +00:00)

  • #152 Really undo 2760048: removing scalar block support (@jimmyhchan)
  • #151 add v1.1 files to the dist (@linkedin)
  • #146 Remove the old grammartests file, since it renamed to coreTests now and guard against missing context head in section (@linkedin)
  • #145 rename grammar tests to core tests, since it testing dust.js core functionality, also has GH-133, fix the missing helper case (@linkedin)
  • #139 GH-85, GH-127 improve test coverage (@linkedin)
  • #127 Fixed :else in section when iterating over empty array. (@zzen)
  • #132 Partial with parameters was not getting the correct context (@jimmyhchan)
  • #108 issue 106, accessing array inside a loop using the current context (@jairodemorais)
  • #128 Updated README for consistency and readability (@zzen)
  • #126 Removed left-over .DS_Store files (@zzen)
  • #99 new math helper method (@sclatter)
  • #113 Make $idx/$len work for all array objects and not leave old values in contexts (@rragan)
  • #105 merge PR linkedin#93 (@jairodemorais)
  • #95 helpers removed from Dust core. New npm package created for helpers. (@jairodemorais)

v1.0.0 (2012/07/04 19:08 +00:00)

  • #78 Use the tap method in the select helper (@jairodemorais)
  • #65 literal params relaxed to allow eol (@jairodemorais)
  • #70 fix issue linkedin#68 (@jairodemorais)
  • #73 dust resolve reference helper created and refactor if to use it (@jairodemorais)
  • #71 Test for pipe function added. (@jairodemorais)
  • #56 Fix for Issue #50: helper for debugging the context + console log wrapper (@jimmyhchan)
  • #60 dust moved to 0.6.0 version (@jairodemorais)
  • #59 ws relaxed to allow eol (@jairodemorais)
  • #54 preventing dust to crash on non existant if-condition (@zaphod1984)
  • #52 Added unit test code coverage report with node-coverage (@iamleppert)
  • #44 Select helper and unit tests, fixes #16 (@iamleppert)
  • #49 dust tool included. (@jairodemorais)
  • #40 Rebuilding parser and merge to fix failed CI (@iamleppert)
  • #37 Fixes #7, "Support numbers in the aliases" (@iamleppert)
  • #39 Fixes #28, better error tracking implemented. (@iamleppert)
  • #31 process.nextTick instead of setTimeout (@zaphod1984)
  • #34 Escape a single quote apostrophe in escapeHtml (@iamleppert)
  • #36 Rhino compatible (@jairodemorais)
  • #13 Issue #8 Support cleaner way to pass arguments to partials (@jimmyhchan)
  • #25 pegjs 0.7 compatibility and parser variables removed from section function on dustjs file (@jairodemorais)
  • #9 Update to 0.4.0 in dist so that docs are correct (@kmiyashiro)
  • #5 Quote 'if' helper, fixes #4 (@kmiyashiro)
  • #3 Gaurd against browsers (@Raynos)
  • #25 process.binding('evals') is now require('vm') (@stonecobra)