Skip to content

Releases: senchalabs/jsduck

5.0.0 beta 5

08 Oct 15:06
Compare
Choose a tag to compare
5.0.0 beta 5 Pre-release
Pre-release
  • Fix Unicode handling problems in RKelly.
  • Various fixes for RKellyAdapter and make the testsuite fully runnable.

5.0.0 beta 4 New JS parser engine

08 Oct 15:07
Compare
Choose a tag to compare
Pre-release
  • Replace Esprima.js with pure-ruby JS parser RKelly
    (for now we're using our own fork of RKelly).
  • Fix crash when optional nameless parameter encountered.
  • Don't auto-load jsduck.json when explicit --config option used.
  • Small style fixes for tables and print.

4.10.4

08 Oct 15:08
Compare
Choose a tag to compare
  • Exclude hidden members and constructors from search data.
  • Ensure all @member tags place a member into a class.
  • Allow backtick-quoting of <pre> tags.

5.0.0 beta 3 New custom member types system

08 Oct 15:09
Compare
Choose a tag to compare
  • Redesign of custom member types system
    (eliminated categories, added icons, improved standard tag parsing).
  • New @fires tag and extensive auto-detection of it.
  • Refactor of auto-detection code.
  • Plus all changes in 4.x line.

4.10.3 Fix XSS issue on error page

08 Oct 15:11
Compare
Choose a tag to compare
  • Fix XSS issue allowing JS in URL to be executed on error page.

4.10.2

08 Oct 15:13
Compare
Choose a tag to compare
  • Fix regression in handling of links like #/guide/myname.

4.10.1

08 Oct 15:15
Compare
Choose a tag to compare
  • Upgrade prettify lib to fix newlines handling in IE10.
  • Allow installing JSDuck with therubyracer 0.11.x.
  • Print warning for invalid guide name.

4.10.0 Links to named anchors within guides

08 Oct 15:17
Compare
Choose a tag to compare
  • Sections in guides can be now referenced with simple #anchor-name links.
  • Experimental --search-url and --search-domain options for new external guides search.
  • Add tooltips to tabs to show full classnames.

4.9.0 Listing of new classes/members

08 Oct 15:22
Compare
Choose a tag to compare
  • See issue #363 for details of the new feature.
  • Fix problems with URL-s containing additional parameters.

4.8.0 New helpful options

08 Oct 15:24
Compare
Choose a tag to compare
  • Add --color and --no-color to force colorized terminal output.
  • Add --warnings-exit-nonzero to exit JSDuck with non-zero code when warnings present.
  • Switch to iframe for loading Vimeo videos (the standard code provided by Vimeo).