All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix incorrect component detection.
- Fix compatibility issue with vue-docgen-api@4.
- Deprecate the custom loader in favor of vue-docgen-loader. (PR: #121)
- Add
description
story option, which supports descriptions for props, events and slots.
- Deprecate
propsDescription
in favor ofdescription
.
- Styling problems in props table on narrow screen/addon-panel (PR: #103)
- Allow passing options for vue-docgen-api (PR: #86).
- Show error message if vue-docgen-api fails to parse component (PR: #85).
- Remove global affecting highlight.js' CSS (PR: #87).
- Fix re-render issue (only when using
docsInPanel = true
).
- BREAKING: Adapt to the latest decorator API. You need to specify the info parameters for each story (can omit by setting default).
- BREAKING:
propTables
option changed tocomponents
. - BREAKING:
propsDescription
now takes the components' name as a key. - Massive changes to UI.
- BREAKING: Support for SB3.
propTablesExclude
option.
- Support for SB4&5.
docsInPanel
option to show the info in an addon panel (enabled by default)- Added a webpack loader parsing Vue components with vue-docgen-api. Thanks to this feature, you can see info for events and slots, and show info exists in mixins or inherited components.
- Display class name when prop type is class (PR: #64)