4.0.1 (2019-11-15)
Bug Fixes
- mixed scoped and non-scoped slots render (4161ff2)
- plugin: es6 requires fix in plugin (205f7a1)
- warning when unnamed event param (df587dd)
- render event types as properties (48fc5e7)
- docgen: avoid setting exportName to deps (230e1e3)
- plugin: load styleguidist right (d4c6f6d)
- section depth needs too be taken (b663f1e)
- wrongly filtered and typed props array (3495840)
- avoid double progressBar (e39878e)
- move the build files to the right folder (9944972), closes #615
- publish templates with vsg (f8df33f)
- passing a webpackConfig should prioitize (683f3dc)
- split compiler & utils - efficient code split (9ef9d06)
- docgen: make docgen output arrays only (d456c6c)
- docgen: avoid outputing empty array (51d42bf)
- publish templates with vsg (f8df33f)
Code Refactoring
- docgen: make function docgen.parse async (e17680b)
- docgen: make required always a boolean (03bc88e)
Features
- review the style of default functions (98ae04c)
- plugin: better default config for (9a19cc4)
- make arrow functions default cleaner (f16b424)
- docgen: refactor bindings (b501f82)
- use bindings comments in styleguidist (4fb6551)
- review design of all props output (cc80bd5)
- use @values tag in props (cb2fc74), closes #345
- docgen: accept more tags for event params (cc55f58)
- docgen: add exportName to CompoentDoc (9466105)
- add option to disable progress bar (6ec4e9d)
- cli: expose docgen-cli config interfaces (25f0744)
- add plugin for docgen cli (a545aa5), closes #614
- add progress bar while compiling (f16b901)
- emit types for vue-styleguidist (f0af958)
- cli: use writeStream for better performance (25da08c)
- cli: use writeStream for better performance (25da08c)
- emit types for vue-styleguidist (f0af958)
- use the functional tag in docgen cli (c6f8725)
- add progress bar while compiling (f16b901)
- change defaults for codeSplit & simpleEditor (810bf1c)
BREAKING CHANGES
- docgen: props, events, methods and slots are now all arrays
Co-authored-by: Sébastien D. demsking@gmail.com
- docgen: required for props is never a string anymore
- docgen: docgen becomes async, so do all of the handlers
- change defaults for
simpleEditor
mean that editorConfig
will not work without simpleEditor: false
- compiler now exports compiler function as default
- isCodeVueSfc, styleScoper and adaptCreateElement
are now their own package