Tags: chartyom/react-styleguidist
Tags
Fix: Restore support for evalInContext for custom slots (styleguidist… …#1068) Fixes styleguidist#1067
Fix: Add explicit recast dependency (styleguidist#1062) Because react-docgen-displayname-handler has it as a peer dependency Closes styleguidist#1061
Changelog: 🚀 ## New features ### Updated page per section option New options that you can use in sections: * `sectionDepth` — Number of subsections with single pages, only available with pagePerSection is enabled. * `exampleMode` — Initial state of the code example tab * `usageMode` — Initial state of the props and methods tab ``` { name: 'UI Components', name: 'UI Components', content: 'docs/ui.md', content: 'docs/ui.md', components: 'lib/components/ui/*.js', + sectionDepth: 2, + exampleMode: 'expand', // 'hide' | 'collapse' | 'expand' + usageMode: 'expand' // 'hide' | 'collapse' | 'expand' } ``` `showCode` and `showUsage` options are deprecated and will be removed in the next major release. (styleguidist#1040 by @rafaesc) ### Command-line argument to open a browser on start Run `npx styleguidist server --open` to run Styleguidist dev server and open it in the default browser. (styleguidist#932 by @rubenmoya) ### Version number in sidebar You can show a version number in the sidebar of your style guide (disabled by default) like this: ```js const { version } = require('./package') module.exports = { components: 'src/components/**/[A-Z]*.js', version } ```  (styleguidist#1043 by @eemeli) ### Glob patterns in arrays and functions in `components` option `components` option (global one or inside a section) can now accept an array of glob pattern strings, or a function returning glob pattern strings: ```js { components: [ 'src/components/forms/**/[A-Z]*.js', 'src/components/typography/**/[A-Z]*.js' ] } ``` (styleguidist#1033 by @wkillerud) ## Bug fixes * Better Flow union props rendering ([styleguidist#1035](styleguidist#1035)) * Inherit `font` and `font-weight` from body * Isolate CodeMirror styles ([styleguidist#1049](styleguidist#1049)), closes [styleguidist#1047](styleguidist#1047) * Lock react-docgen version to exactly 3.0.0-beta12 ([styleguidist#1041](styleguidist#1041)) * Remove support of deprecated React root container ID (app) ([styleguidist#1045](styleguidist#1045))
Fix: Keep deprecated headings strike-through on hover (styleguidist#1029 ) Fixes styleguidist#1026
Fix: findSection for IE11 (styleguidist#1004) Fixes styleguidist#1003
Fix: Use latest ecmaVersion parsable by Acorn (styleguidist#1005)
PreviousNext