All Versions
97
Latest Version
Avg Release Cycle
31 days
Latest Release
398 days ago

Changelog History
Page 7

  • v5.2.1 Changes

    August 12, 2017
  • v5.2.0 Changes

    August 09, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“š alphabetical sort and add flow notation to sort file (#861) (aa3496a), closes #838
    • ๐Ÿ“š make html and markdown second option optional (#871) (0324865), closes #869

    ๐Ÿ”‹ Features

    • ๐Ÿ“š convert Flow's ThisTypeAnnotation to a doctrine NameExpression (#870) (23aa981)
  • v5.1.1 Changes

    August 04, 2017

    ๐Ÿ› Bug Fixes

    • theme: Remove dead stepsibling navigation code (dccb151)
    • ๐Ÿ“š cli options should override package.json options (ecf16bd), closes #845
  • v5.1.0 Changes

    July 31, 2017

    ๐Ÿ› Bug Fixes

    • scripts: Remove changelog package.json task (dddac19)

    ๐Ÿ”‹ Features

    • theme: Flexible sidebar for default theme (6509ae8)
  • v5.0.1 Changes

    July 28, 2017
  • v5.0.0 Changes

    July 27, 2017

    โช Reverts

    ๐Ÿ’ฅ BREAKING CHANGES

    • polyglot: I'd like to still support C++ and other languages in the future! But I'm much ๐Ÿ“š happier doing so by separating the extraction & input phases to the degree that documentation.js can read the output of another module that extracts JSDoc comments from C++ code, rather than having CPP ๐Ÿ‘Œ support in it.
  • v4.0.0 Changes

    July 27, 2017

    ๐Ÿ› Bug Fixes

    • html output: Fix links between navigation and items in HTML documentation (5fb77bc)
    • ๐Ÿ“ฆ package: update babel-generator to version 6.25.0 (#804) (65f5a37)
    • ๐Ÿ“ฆ package: update chalk to version 2.0.0 (#833) (2329db4)
    • ๐Ÿ“ฆ package: update github-slugger to version 1.1.3 (#793) (74392cc)
    • ๐Ÿ“š Show () for callbacks (61968c7)
    • ๐Ÿ“ฆ package: update micromatch to version 3.0.0 (#792) (3f2bf90)
    • ๐Ÿ“ฆ package: update remark to version 8.0.0 (1ae8136)
    • ๐Ÿ›  Fix filtering in the default theme (473f317)
    • ๐Ÿ“š Report nesting errors instead of throwing them as errors (ea69608), closes #832
    • ๐Ÿ“ฆ package: update remark-html to version 6.0.1 (#815) (e472550)
    • ๐Ÿ“ฆ package: update vfile-reporter to version 4.0.0 (a3e1fb8)
  • v4.0.0-rc.1 Changes

    May 01, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“š Infer parameters for classes from constructors (355038d), closes #689
    • document-exported: Ensure that document-exported does not document constructors separately (96a6d13)
    • flow: Fix inference of Flow types with properties (#751) (7c00acc), closes #749
    • params: Parameters with default use = not ? (3cc4426), closes #737

    ๐Ÿ”‹ Features

    • ๐Ÿ‘• lint: Identify explicit tags that don't match inference in lint stage (ed5c2a0)
  • v4.0.0-rc.0 Changes

    April 21, 2017

    ๐Ÿ› Bug Fixes

    • html output: Fix github links in HTML output (#745) (9554b2f), closes #738
    • params: added code path for type RestElement (6961ee8)

    ๐Ÿ”จ Code Refactoring

    ๐Ÿ’ฅ BREAKING CHANGES

    • nest: referencing inferred destructure params without renaming them, like $0.x, from JSDoc comments will no longer work. To reference them, instead add a param tag to name the destructuring param, and then refer to members of that name.

    Before:

    /**
     * @param {number} $0.x a member of x
     */
    function a({ x }) {}
    

    After:

    /**
     * @param {Object} options
     * @param {number} options.x a member of x
     */
    function a({ x }) {}
    
    • โž• Address review comments

    • โฌ‡๏ธ Reduce testing node requirement back down to 4

    • Don't output empty properties, reduce diff noise

    • Rearrange and document params

    • โšก๏ธ Simplify param inference, update test fixtures. This is focused around Array destructuring: documenting destructured array elements with indices instead of names, because the names are purely internal details

    • ๐Ÿ‘‰ Use temporary fork to get through blocker

  • v4.0.0-beta5 Changes

    • โž• Add decorator support (zacharygolba)
    • โž• Add support to infer whether functions are private based on their name, like starting with _ (arv)
    • ๐Ÿ‘Œ Improve internal documentation