- chore: Add .gitattributes (ff71bd9)
- chore: Pre-release version (1598abc)
- chore: Set publishing options (6906698)
- chore: update badges (4ba393b)
- chore: update changelog (08fc0f8)
- chore: Update logo (793e6f1)
- chore: Update README for monorepo (70a15db)
- chore: updated typings for parser (#77) (0c96e93), closes #77
- chore(release): publish (2b401fb)
- chore(release): publish (feeb553)
- chore(release): publish (bcaf3b1)
- chore(release): publish (68df228)
- chore(release): publish (d96cd14)
- chore(release): publish (6956940)
- chore(release): publish (57dd82a)
- chore(release): publish (08ce7c6)
- chore(release): publish (f4fdb7e)
- chore(release): publish (a0f0f75)
- chore(release): publish (d60343d)
- chore(release): publish (1616805)
- chore(release): publish (e7344aa)
- chore(release): publish (41df528)
- chore(release): publish (cbf5a1b)
- chore(release): publish (3748635)
- chore(release): publish (c03c636)
- chore(release): publish (0fdbac1)
- chore(release): publish (30f80e1)
- chore(release): publish (6a39ffc)
- chore(release): publish (d0562e6)
- chore(release): publish (abdcd05)
- chore(release): publish (e2f090f)
- chore(release): publish (cb02409)
- chore(release): publish (68a5214)
- chore(release): publish (b9a3998)
- chore(release): publish (09125bc)
- chore(release): publish (a603f9f)
- chore(release): publish (fc003b3)
- chore(release): publish (704cc80)
- chore(release): publish (ee1a584)
- chore(release): publish (f84c51d)
- chore(release): publish (d296874)
- chore(release): publish (e1e4151)
- chore(release): publish (68bc168)
- chore(release): publish (eba8734)
- chore(release): publish (2bc1b06)
- chore(release): publish (e123ab4)
- chore(release): publish (ad22f27)
- 🪲 (cli) Allow unknown options (33258a0), closes #31
- 🪲 (cli) fix preview file path (#66) (b78fa71), closes #66
- 🪲 (cli) Menu bar sorted in Docute mode (#53) (a38320c), closes #53
- 🪲 (markdown-render) Keep spaces in multiline comments (e15e311), closes #90
- 🪲 (markdown-render) Keep whitespace (351ef0e), closes #54
- 🪲 (markdown-render) Stringify the default value (aa5de01)
- 🪲 (markdown-render) The slot in the template has a higher priority (a3fb19b), closes #83
- 🪲 (parser) Allow setting jsx to false to use
<Type>Var
in ts (a8428a6), closes #42 - 🪲 (parser) Capturing dynamic errors (5cf30bf), closes #63
- 🪲 (parser) Event - fallback to the trailing comments of the previous node (df0e98b), closes #37
- 🪲 (parser) Falsely identified Prop (b87c8f5), closes #55
- 🪲 (parser) Fixed type (7504265)
- 🪲 (parser) Gets correct name for a quoted property (27a7c23), closes #47
- 🪲 (parser) Handle the primitive value (6505902), closes #113
- 🪲 (parser) Ignore computed when it's a callable (#62) (b534f88), closes #62 #59
- 🪲 (parser) Type annotation defect (e76655c), closes #32
- 🪲 Make the test pass (6b540e0)
- 🪲 Use path alias instead of relative path (86114f6), closes #60
- 🔩 Add contributor (f37ef60)
- 🔩 Add contributors (74104e7)
- 🔩 tweak (e7e0b73)
- 🔩 tweak docs (61f1394)
- 🔩 Update bug report template (a9a354a)
- 🔩 Update contributor list (2ed3677)
- 🔩 update contributors (edfddc7)
- 🔩 update invalid link (a879aab)
- 🚓 (parser) Mixin in the object (bf82ecf)
- 🚓 (parser) quoted property (cddd1a1)
- 🚓 Update the version of Jest to make the test pass (34a9c7f)
- ♻️ Use cz-emoji (1173fbc)
- 🌟 (cli) Make hostname and port configurable (ed1bb0d), closes #74
- 🌟 (parser) Mix In Support (efcc1e2)
- 🌟 (parser) Support for multiple types of default value displayed (#106) (ca1adea), closes #106 #76
- 🌟 (parser) Support for src import (e936f0a), closes #61
- 🌟 Add markdownFile config (#64) (2b72f46), closes #64
- 🌟 Support for computed properties in object-based components (#58) (25a452c), closes #58 #11
- (parser) implement template event parse (#138) (1d93b27), closes #138
- Add contributor (3e50381)
- Additional Parser Functionality (#84) (3a2eb78), closes #84
- Create FUNDING.yml (7e8f344)
- Make contributions easier (#35) (f789432), closes #35
- Revert "chore: updated typings for parser (#77)" (#78) (7aa707c), closes #77 #78
- Support markdown code blocks (#94) (53b9cb1), closes #94
- switch to open (#102) (bb307b6), closes #102
- Update contributor list (#101) (da7e25b), closes #101
- Update docs (#97) (8025ed8), closes #97
- Update docs (#98) (4811d89), closes #98
- Update docs (#99) (8e2bfa4), closes #99
- fix: Add missing files (a33f76f)
- fix: Cannot get the comment content of the slot (6ba0978)
- fix: close #38, export Render, fix typo, upgrade rollup-plugin-typescript2 (#39) (67dfa74), closes #38 #39
- fix: Enable --open (dd63d6d)
- fix: Invalid link (9bfc5b5)
- fix: Operate the real name option (bcb5523)
- fix: Set publicAccess (2dbe576)
- fix: switched to isNumericLiteral(…) (#117) (96cfa67), closes #117
- fix: Type error (d79e68f)
- fix: v-if v-else in template was never getting parsed (#44) (4e0f405), closes #44
- feat: [parser]Support component description and recognition of .sync events (96d6b12), closes #27
- feat: 🎸 Add Ability to Group Components (#41) (27f59e0), closes #41
- feat: 🎸 Allow empty Components to be rendered at will (#40) (62469cf), closes #40
- feat: Add onDesc parser option (edf2e57)
- feat: Avoid collecting the same slot multiple times (c492a89)
- feat: Determine ctx.children as the default slot (bfbba34)
- feat: Support for $slots.xxx and $slots().xxx (dfda94a)
- feat: Support for generating markdown documents and components in the same directory (ee20b28), closes #17
- feat: Support for scoped slots in templates and scripts (caabcc3)
- feat: Support for slots in scripts (56149a8)
- feat: Support slot as a argument (4005be3)
- feat: Use vue-template-compiler/build to avoid detection of vue versions (77396bf)
- feat(chore): Adds a new command to show up local environment information (#96) (41d3c2e), closes #96
- build: basic build setup (e805ab0)
- build: tweak external (919593c)
- build(deps): bump js-yaml from 3.12.1 to 3.13.1 (#82) (92216c3), closes #82
- build(deps): bump lodash from 4.17.11 to 4.17.14 (#88) (0f92977), closes #88
- build(deps): bump lodash.template from 4.4.0 to 4.5.0 (#86) (d36d5f9), closes #86
- refactor: Adjustment module structure (4c094fd)
- refactor: Core module migration to monorepo (2f45b5b)
- refactor: Exposing the MarkdownResult type (553bbbb)
- refactor: Extract SeenEvent (785e5a9)
- refactor: Make the PropsResult type more reasonable (c16c9b1)
- refactor: Migrate cli to packages (4da622c)
- refactor: Optimization code (c19d188)
- refactor: Provide default values for all cli options (0c3d854)
- refactor: Reasonable markdown-render (ed469a5)
- refactor: Remove utils package (5b4c939)
- refactor: Use interface as comment result type (77ca8f5)
- ci: Move the configuration file to .circleci (e9d502c)
- docs: Add roadmap link (35b9cc5)
- docs: Supplement the default value of the babel plugin (5490a1f)
- perf: Generate component description to markdown (752f2b1), closes #26
- fix: Enable --open (dd63d6d)
- fix: Invalid link (9bfc5b5)
- fix: Set publicAccess (2dbe576)
- refactor: Core module migration to monorepo (2f45b5b)
- refactor: Exposing the MarkdownResult type (553bbbb)
- refactor: Make the PropsResult type more reasonable (c16c9b1)
- refactor: Migrate cli to packages (4da622c)
- refactor: Optimization code (c19d188)
- refactor: Provide default values for all cli options (0c3d854)
- refactor: Reasonable markdown-render (ed469a5)
- refactor: Remove utils package (5b4c939)
- refactor: Use interface as comment result type (77ca8f5)
- feat: [parser]Support component description and recognition of .sync events (96d6b12), closes #27
- feat: Add onDesc parser option (edf2e57)
- feat: Support for generating markdown documents and components in the same directory (ee20b28), closes #17
- feat: Use vue-template-compiler/build to avoid detection of vue versions (77396bf)
- docs: Add roadmap link (35b9cc5)
- docs: Supplement the default value of the babel plugin (5490a1f)
- perf: Generate component description to markdown (752f2b1), closes #26
- build: basic build setup (e805ab0)
- build: tweak external (919593c)
- fix: Allow use of class attributes (31547f8), closes #29
- fix: Command line arguments are invalid when the configuration file does not exist (34678a6), closes #28
- chore: Add commitizen badge (bbafe4f)
- chore: Update issue templates (507b7c3)
- chore: Update issue templates (1706380)
- docs: Add an online experience link (fbe0597)
- refactor: Remove @vue/component-compiler-utils (c58fe71)
- chore: typo (38f90c7)
- chore: Update link (018a8c6)
- fix: Avoid blank rows on the markdown table (dd534f1), closes #20
- fix: Supplement the default babel parser plugin (bafafa9)
- docs: Add sponsor link to README (c7140ee)
- docs: Update screenshot (51ef7dd)
- chore: Add sponsor (a313f09)
- feat: Support typescript (a442da8), closes #13
- chore: add logo (f074bf3)
- chore: tweak docs style (195fa2f)
- docs: For vue-class-component (1c2e726)
- refactor: all options are configurable (bf897e8)
- refactor: Make the onProp event more reasonable (e7c728e)
- feat: add ts types for babel (d699184)
- feat: make the test pass (489bb55)
- feat: Support for parsing options in @Component (aad2f74)
- chore: add all-contributors badge (d9d2e54)
- chore: add badges (9e7649b)
- chore: add prettier badge (aa16c19)
- chore: Regenerate toc before publishing (6314ef8)
- chore: Specification workflow (5f80664)
- chore: unpkg & jsdelivr (1fd36a1)
- docs: add contributors section (62d90b7)
- docs: preview the vue component as a document (e26438b)
- add badges (042e221)
- add build status (de34ef3)
- add CI and some tweak (386bd8a)
- add docs (4106a18)
- add features (c3dea19)
- add Template parser (6674f2a)
- add tests (421b07b)
- add tests (2b6f02d)
- avoid overwriting generated document files (2e7dd21)
- Can customize which babelParserPlugins to use (7e495f5)
- fix(#3): modify reg for matching component names (45910ca), closes #3
- fix(#4): all methods have the same reference (325c486), closes #4
- Generate documentation and add loggers (9510b42)
- get the correct props value (3c7b5ba)
- improve error reporting (c9d0501)
- init (fc38593)
- init cli (0e794ea)
- Initial commit (cc73723)
- Open the browser automatically (c2a1502)
- Process a prop of an object type (e718c71)
- refactor and tweak (611af52)
- release 1.0 (af369bc)
- release 1.1.0 (950d662)
- remove website (14ccae2)
- Render props to markdown table (773be1d)
- Render to markdown string (1241ce4)
- support annotations (edf9a8d)
- Support for annotations of the form @xxx (6e91ff9)
- Support methods and some tweak (273939c)
- tweak (ad7f51f)
- tweak (e08679d)
- tweak (8f4eded)
- tweak (b639d1b)
- tweak (bdf1662)
- tweak (cd1f5ed)
- tweak (35c060f)
- tweak (023778a)
- tweak (62e7ca3)
- tweak cli (46afa88)
- tweak cli (fbf03b7)
- tweak docs (a69ec98)
- tweak docs (e82a0ec)
- tweak Render (23ed054)
- update circle.yml (78aa563)
- update docs (0ef9c83)
- update docs (03054bc)
- update toc (0dca8c7)
- Use the mock function to test (af7267d)
- release: 1.2.0 (d4ba8a5)
- feature(new command): preview - Preview a vue component as a document (d0792db)
- workflow: add eslint (0871d0b)
- workflow: vscode auto fixes when saving (da2e403)
- tweak: scriptes (9c63df7)
- patch: 1.0.3 (18e3742)
- patch: 1.1.1 (b0740be)
- fix(docs): invalid link (e914d7a)
- fix(render): Multi-line rendering (c9ab05f)
- add(docs): write a document for your component (2caea4d)
- Previously the onProp event was only fired once and the argument to the callback function was a props array. Now the onProp event fires multiple times. The argument to the callback function is a concrete prop.
- chore: add all-contributors badge (d9d2e54)
- chore: add badges (9e7649b)
- chore: unpkg & jsdelivr (1fd36a1)
- docs: add contributors section (62d90b7)
- docs: preview the vue component as a document (e26438b)
- add badges (042e221)
- add build status (de34ef3)
- add CI and some tweak (386bd8a)
- add docs (4106a18)
- add features (c3dea19)
- add Template parser (6674f2a)
- add tests (421b07b)
- add tests (2b6f02d)
- avoid overwriting generated document files (2e7dd21)
- Can customize which babelParserPlugins to use (7e495f5)
- fix(#3): modify reg for matching component names (45910ca), closes #3
- fix(#4): all methods have the same reference (325c486), closes #4
- Generate documentation and add loggers (9510b42)
- get the correct props value (3c7b5ba)
- improve error reporting (c9d0501)
- init (fc38593)
- init cli (0e794ea)
- Initial commit (cc73723)
- Open the browser automatically (c2a1502)
- Process a prop of an object type (e718c71)
- refactor and tweak (611af52)
- release 1.0 (af369bc)
- release 1.1.0 (950d662)
- remove website (14ccae2)
- Render props to markdown table (773be1d)
- Render to markdown string (1241ce4)
- support annotations (edf9a8d)
- Support for annotations of the form @xxx (6e91ff9)
- Support methods and some tweak (273939c)
- tweak (ad7f51f)
- tweak (e08679d)
- tweak (8f4eded)
- tweak (b639d1b)
- tweak (bdf1662)
- tweak (cd1f5ed)
- tweak (35c060f)
- tweak (023778a)
- tweak (62e7ca3)
- tweak cli (46afa88)
- tweak cli (fbf03b7)
- tweak docs (a69ec98)
- tweak docs (e82a0ec)
- tweak Render (23ed054)
- update circle.yml (78aa563)
- update docs (0ef9c83)
- update docs (03054bc)
- update toc (0dca8c7)
- Use the mock function to test (af7267d)
- feat: add ts types for babel (d699184)
- feat: make the test pass (489bb55)
- release: 1.2.0 (d4ba8a5)
- feature(new command): preview - Preview a vue component as a document (d0792db)
- workflow: add eslint (0871d0b)
- workflow: vscode auto fixes when saving (da2e403)
- tweak: scriptes (9c63df7)
- patch: 1.0.3 (18e3742)
- patch: 1.1.1 (b0740be)
- refactor: all options are configurable (bf897e8)
- fix(docs): invalid link (e914d7a)
- fix(render): Multi-line rendering (c9ab05f)
- add(docs): write a document for your component (2caea4d)