All Versions
Latest Version
Avg Release Cycle
74 days
Latest Release
1500 days ago

Changelog History
Page 1

  • v0.9.0

    August 13, 2016
    • Markdown is now generated using the markdown-it package, which conforms to Commonmark standards. Note, this may be a breaking change, as markdown output will change.
    • ๐Ÿ›  Fix: Dox now recognizes ES6 template strings as strings and does not attempt to parse their contents.
    • DevDeps: mocha@3.0.2
    • DevDeps: should@11.0.0
  • v0.8.1

    March 29, 2016
    • ๐Ÿ›  Fix: Dox will no longer falsely enter or exit string blocks when encountering an escaped quote or double-quote
    • Deps: commander@2.9.0
    • Deps: marked@0.3.5
  • v0.8.0

    May 27, 2015
    • ๐Ÿ›  Fix: Tags with whitespace between the tag start and the previous line ending are now parsed correctly.
    • Deps: commander@2.8.1
    • ๐Ÿ“œ Deps: jsdoctypeparser@1.2.0
      • Better compatibility for type declarations, but may result in changes to output with invalid types.
  • v0.7.1

    April 03, 2015
    • ๐Ÿ“œ Context parsing has been re-factored into an array of functions that are iterated over until a match is found. This array is exposed as dox.contextPatternMatchers, allowing for extension with new contexts without needing to edit the dox source.
    • ๐Ÿ›  Fix: ES6 classes extended from sub-properties (such as Backbone.View) are now properly matched
  • v0.7.0

    March 24, 2015
    • โž• Add context parsing for some ES6 syntax:
      • classes
      • class constructors
      • class methods
      • assignments via let or const
    • โž• Add support for @description tag
    • โž• Add context match for returned closure
    • โž• Add: Tags without descriptions now have an html property containing a markdown parse of the tag's contents
    • ๐Ÿ›  Fix: more agnostic to code style when parsing contexts (eg, no longer ignores functions without spaces between function name and parenthesis)
    • ๐Ÿ›  Fix: No longer incorrectly tries to parse strings inside comments, causing large chunks of a file to be ignored.
    • ๐Ÿ›  Fix: No longer parses double slash in a string literal as being a comment start.
    • Deps: commander@2.7.1
  • v0.6.1

    November 27, 2014
    • ๐Ÿท Tag descriptions now contain markdown and obey raw option
  • v0.6.0

    November 27, 2014
    • โž• Add complex jsdoc annotations
    • โž• Add support for more tags
    • โž• Add typesDescription field
    • ๐Ÿ›  Fix "skipPrefixes incorrectly assumes option.raw=false"
    • ๐Ÿ›  Fix "White spaces in the tag type string break the parsing of tags"
  • v0.5.3

    October 06, 2014
    • Add --skipSingleStar option to ignore /* ... */ comments
    • ๐Ÿ”€ Merge #106: make the other context regex like the general method one
  • v0.5.2

    October 05, 2014
    • ๐Ÿ‘Œ Support event tags, add isEvent parameter to comment object
    • โœ‚ Removed obsolete make rules
  • v0.5.1

    September 07, 2014
    • Fixed: */* breaks parsing