All Versions
100
Latest Version
Avg Release Cycle
49 days
Latest Release
806 days ago
Changelog History
Page 8
Changelog History
Page 8
-
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
-
v4.0.0-beta4 Changes
- ๐ Fix minor dependency mistake
-
v4.0.0-beta3 Changes
- โก๏ธ Updates theme to a much-improved design
- ๐ Fix augments tag display in HTML
- ๐ Improve name detection of ES6-exported methods and variables
- ๐ Allow documentation of Object.prototype methods
-
v4.0.0-beta2 Changes
๐ Minor fixes
- ๐ Fixes
export { foo } from './bar'
style export - ๐ Fixed CLI usage examples to simply say
documentation
instead of/usr/bin/documentation
or similar.
- ๐ Fixes
-
v4.0.0-beta.19 Changes
April 10, 2017 -
v4.0.0-beta.18 Changes
December 29, 2016๐ Bug Fixes
- cli: Fix error reporting in the CLI (88c8f9a)
- markdown: Start headings in Markdown at h2 (#644) (2ae5d8f)
๐ Features
- bin: Support globs on windows and use smarter recursion (#629) (cb8fdfa), closes #607
- markdown: Add table of contents support for Markdown mode (#645) (4c66fb1)
๐ Performance Improvements
- dependencies: Move standard-changelog to devDependencies (#636) (7a66b3f)
-
v4.0.0-beta.17 Changes
December 23, 2016 -
v4.0.0-beta16 Changes
December 07, 2016