All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.13.7 (2018-12-26)
Note: Version bump only for package docz
0.13.6 (2018-12-26)
0.13.5 (2018-12-19)
- docz-core: add react docgen loader inside happypack (4433561)
- docz-core: close data server when need (6a2b96a)
- docz-core: escape template string in playground (#529) (5ab2349)
- docz-core: public folder in dev mode (abb3626)
- docz-core: webpack dev server log level (1d72539)
- docz-theme-default: add default value for rgba of polished (dcb74af)
- docz-utils: add missing dependency for codesandbox (3a51066)
- docz-utils: escape code for playground (3fc4187)
0.13.4 (2018-12-17)
- docz-theme-default: remove overflow from playground wrapper (e007762)
0.13.3 (2018-12-17)
- docz-core: react hot loader config for hooks (444cac2)
- docz-core: add sourcemap config argument (3baad4a)
0.13.2 (2018-12-17)
- docz-core: ensure dir for promise logger (6240f21)
0.13.1 (2018-12-17)
- docz-core: typescript loader config (01f568e)
0.13.0 (2018-12-17)
- docz: ts warning (19ccc09)
- docz-core: add setMaxListener for chokidar watchers (6053c16)
- docz-core: log level based on debug argument (507e149)
- docz-core: node path resolve modules merge (27102fd)
- docz-core: turn off htmlMinifier when loading from templates (#518) (9cb0e1d)
- docz-core: use webpack-dev-server instead of webpack-serve (4157e05)
- docz-core: add onCreateWebpackChain hook (70bb242)
- docz-core: add promise logger using progress-estimator (2797608)
- docz-core: use NODE_PATH to resolve modules (#516) (cc86f93)
- docz-theme-default: set max lines before scroll editor (#519) (698261b)
0.12.17 (2018-12-14)
- docz: cycled dependency (5132195)
- docz-theme-default: link color (21d58fb)
- docz-theme-default: some fixes on styles (a17e914)
- docz-theme-default: use theme getter instead of literal obj access (89e1d03)
0.12.16 (2018-12-13)
- docz-core: correct koa mounting path on windows systems (#491) (6addd32)
- docz-theme-default: refresh editor after it's mounted (#406) (#506) (c67fa41)
- edit page button is overlayed by github link (341e03a)
- docz-theme-default: ts warning (452904b)
0.12.15 (2018-12-04)
- babel class plugin update (236331a)
- docz-core: add setMaxListener in the top of script (2eef307)
- docz-core: update react-hot-loader to support hooks (4394a5b)
- add native support for react-native (f998874)
0.12.14 (2018-12-04)
- some typings warnings (4afb87b)
- docz-core: set max listener (898010b)
- docz-core: watcher close (caa8151)
- docz-theme-default: editor border-radius (7a7d1f8)
- docz-theme-default: overlay logic (8b3fdc9)
- docz-theme-default: playground relative position (a097b5f)
- docz: add preload async route (f800c70)
0.12.13 (2018-11-23)
- docz: resolve react warnings in ErrorReporter (#465) (1b0e09d)
- docz-theme-default: fixes flexbox text overflow issue (#471) (b37f25e)
- docz-theme-default: fullscreen mode (ac02c17)
- rehype-docz: scope for playground (677a785)
0.12.12 (2018-11-16)
- docz-theme-default: add theme provider around all theme (5596446)
- docz-utils: add .scss to codesandbox assemble files (59e8fa8)
0.12.11 (2018-11-15)
- docz-core: add happypack again 😢 (f0e219e)
- docz-core: create app files before start server (43bc3fd)
- docz-theme-default: adjust z-index of menu (ea9a864)
- docz-theme-default: font size of heading (5cf6144)
0.12.10 (2018-11-15)
- docz-core: add cache just for non-debug (cede436)
- docz-core: add default favicon (a0ed2ab)
- docz-core: add ignore md files by args (d8c8045)
- docz-core: kill server on signals (be0855f)
- docz-core: use assets from public folder (210c3a1)
- docz-theme-default: add styles or classname on playground (01110d4)
- docz-utils: resolve codesandbox code (33dc6e5)
- docz-core: add detect-one-changed in development (#433) (0585b97)
- docz-core: add two new plugin hooks (#431) (f4a122f)
- docz-theme-default: show and hide playground (b665f81)
0.12.9 (2018-11-01)
- docz-theme-default: table margin bottom (36e322f)
- docz-theme-default: use class inside playground (cecbea1)
- docz-theme-default: add style for hr component (5b24400)
- docz-theme-default: hide playground editor by default (0ccda92)
0.12.8 (2018-10-31)
- docz: update to new react imported component api (759160e)
- docz-core: add support to react hooks (f26a990)
0.12.7 (2018-10-30)
- docz-core: webpack chain minimizer config (ab13208)
0.12.6 (2018-10-30)
- docz: conditionally description column on PropsTable (#385) (829a3aa), closes #427 #421
- docz-theme-default: fill adjustments (119e4a7)
- docz-theme-default: rename playground container to avoid conflicts (#429) (86845bf)
- docz-theme-default: text alignment in table thead (#403) (475eb52)
- docz-theme-default: tooltip component (9234b5e)
- add support to disable codesandbox (be94b0e)
- docz: render [Empty String] on PropsTable (#427) (10a3eda)
- docz: render [Empty String] on PropsTable (#427) (2a9db98)
- docz-theme-default: add code editor toggle on playground (#387) (f833eaa)
- docz-theme-default: add support to show/hide playground editor (cacc6fb)
0.12.5 (2018-09-30)
- docz-core: close dataserver connection on build (0f6bd7b)
- docz-theme-default: adjust theme colors (eed7212)
0.12.4 (2018-09-28)
- docz: merge menus and submenus (f8249da)
0.12.3 (2018-09-28)
- docz: remove Children.only (656d8f1)
0.11.2 (2018-09-11)
- docz: prevent crash when use imported props (ef6de9d)
- docz-core: add watcher outside of update method scope (18c744d)
- docz-core: prevent entries block when parse mdx crash (07ae769)
- docz-core: remove https option and fix message (#321) (ea88841)
- docz-theme-default: scrolling and overflows performance (a28ab79)
- heading hash link with hash router config (7d7f557)
- add native config for doczrc (2580712)
0.11.1 (2018-09-07)
- docz: add react router inside the docz bundle (a293aa4)
- docz-core: basename configuration (5fad743)
- update no documents found text (#289) (cb782f9)
- docz-core: chokidar performance improvements (0c344d8)
- docz-core: literal value of headings for menus (85e4083)
- docz-core: open js and ts loader scope of files (03c01b7)
- docz-theme-default: prevent sidebar toggle on desktop (7a3b97d)
- docz-core: add config as parameter for onPrebuild and onPostBuild (98692bb)
0.11.0 (2018-09-02)
- docz-core: dispose hmr on imports (ba51086)
- docz-core: join head tags (#255) (065e8b3)
- docz-core: update react-docgen-typescript-loader to fix props table (34b2fdf)
- docz-plugin-css: fix empty loaderOpts (193367b)
- docz-plugin-css: fix empty loaderOpts (bb9b946)
- docz-theme-default: add prop to keep codemirror last line (5c1e813)
- docz-theme-default: add prop to keep codemirror last line (bf19ad5)
- docz-theme-default: codemirror line end bug (9b07d27)
- docz-theme-default: fix mobile menu peaking (#262) (77b627f)
- docz-theme-default: remove react-breakpoints (c8288b0)
- docz-theme-default: update the empty message (9db9231)
- load-cfg: use fs-extra to read json sync instead of JSON.parse (04d1e1a)
- base url and hash router making weird url (f483638)
- add link of repository from website (#245) (85cc9e7)
- babel-preset-docz: add new babel preset (5efb568)
- docz: move docz/docz-core to dev dependency on examples (e7153a4)
- integration with react native (#271) (ac359ce)
- docz-example-styled-components: add new example (0cef75e)
- docz-theme-default: add auto close tags on playground editor (a6e5cf7)
- docz-theme-default: add blockquote component (86ada87)
- docz-theme-default: add refresh btn on playground (#254) (ebefd91), closes #251
- docz-theme-default: add scrollbar on playground (#279) (0f6ea2a)
0.10.3 (2018-08-16)
- docz-core: correct data server websocket port (47fe714)
- docz-core: try catch on get repo info (2016736)
- docz-example-typescript: fix dependencies (#222) (67e68aa)
- docz-theme-default: add playground min-height just on fullscreen (a82903a)
- docz-theme-default: use padding on link instead of margin (b15457c)
- docz-core: add editBranch option to mount repo link (c619d9c)
0.10.2 (2018-08-13)
- prevent codemirror bug on build (3d0894e)
- docz-core: remove data server cache 😕 (9683280)
- docz-core: try catch on get repo info (bdfbf0b)
0.10.1 (2018-08-13)
- docz-core: prevent crash when not have cache (cd3609a)
- docz-example-flow: scale and outline props (#211) (c8a4195)
0.10.0 (2018-08-13)
- bug template typo (#197) (497fcfb)
- bug template typo (#197) (fce98c4)
- docz: add initial loading as true (3f05536)
- docz-core: prevent crash on delete entry (28e1728)
- docz-core: prevent delete entire app folder on build (e345896)
- docz-theme-default: playground overflow on mobile (db1eb5b)
- rehype-docz: add props on playground scope (ee4b6c0)
- rehype-docz: allow ticks and backticks inside playground (#203) (fa4ff40)
- docz: fetch data on documents (04ff0d6)
- docz-core: add cache system for entries (b90e598)
- docz-core: add htmlContext and mini-html-webpack-plugin (4b6ec0f)
- docz-core: resolve markdown files by default (#210) (e0a95b3)
- add github repository link (78a19f6)
- allow edit code inside playground (#205) (4f948f7)
0.9.6 (2018-08-06)
- docz-core: remove @babel/runtime alias (0dbd8f0)
- docz-theme-default: using lodash.get to prevent classname crash (befc643)
0.9.5 (2018-08-04)
0.9.4 (2018-08-04)
0.9.3 (2018-08-03)
0.9.2 (2018-08-02)
- docz-core: add isProd to remove hot client overlay on build (83f2e36)
0.9.1 (2018-08-02)
- docz: finish process after build (58bebb6)
0.9.0 (2018-08-02)
- docz: transform and merge theme config (999ab73)
- docz: using context for imports to prevent disposed hmr (b37284c)
- docz-plugin-babel6: change babel syntax dynamic import when needed (8cb278a)
- docz-plugin-css: pass default parameter (389979a)
- docz-theme-default: support chinese input method (#182) (94544a6)
- docz-theme-default: table layout adjustment (e8e8ec8)
- docz-theme-default: use docz link when href is internal (00deef5)
0.9.0-beta.1 (2018-08-01)
Note: Version bump only for package undefined
0.9.0-beta.0 (2018-08-01)
- docz: add playground wrapper just around children (66abfe8)
- docz-core: remove babel plugin/presets when needed (011baad)
- docz-theme-default: hot reload on fullscreen mode (1c68e2d)
- docz-theme-default: not found typo (#173) (8c9f74e)
- docz-theme-default: resolve emotion theming conflict (659cd79)
- docz-core: add webpack-serve-overlay as error overlay (263badf)
- docz-core: support env files to set configuration (#171) (259b72d), closes #140
- docz-plugin-svgr: add initial version of plugin (1ac1ea8)
- docz-theme-default: add edit button for document (#180) (e125a4f)
0.8.0 (2018-07-28)
- change link on readme (#168) (30a9390)
- docz: humanize array type of flow (fix #167) (18798bc)
- docz-theme-default: get fullscreen from localstorage (0f8aa56)
- docz-theme-default: add html output on playground (be7a749)
0.7.1 (2018-07-24)
- docz: add wrapper prop on Playground (566aaf8)
- docz: sort algorithm off docs and menus (dad83ce)
- docz-plugin-css: allow css from node_modules (c21929a)
0.7.0 (2018-07-23)
- docz: humanize prop types on PropTable (c1f4c6f)
- docz-plugin-css: css modules applied logic (c5fa378)
- docz-theme-default: not found page (fb1ac49)
- docz-theme-default: resize bar style (df0ae82)
- docz: add rawCode for Playground (70d4735)
- docz-theme-default: add close on esc on playground fullscreen (4ebf202)
- docz-theme-default: add copy to clipboard on pre (78149ad)
- docz-theme-default: add fullpage support for docs (af88d0e)
- docz-theme-default: add line numbers on Playground (204f1bb)
- docz-theme-default: add resize bar for fullscreen playground (392009f)
- docz-theme-default: add responsive mode for playground (e04452e)
0.6.2 (2018-07-20)
- docz-core: set env vars for commands (29f0098)
0.6.1 (2018-07-19)
- docz: default DocPreview components (ff7cf32)
- docz-theme-default: add background and color on NotFound (f0bd532)
0.6.0 (2018-07-19)
- docz: prevent default components object with no render (4535aef)
- docz-core: add error when dest is working directory (b1c87b5)
- docz-core: process.env vars for scripts (f6b6260)
- docz-core: serve static files from public (c866856)
- docz-theme-default: open menu if has some link active (8399aad)
- docz-core: add onCreateApp plugin method (13c07e7)
0.5.9 (2018-07-16)
0.5.8 (2018-07-11)
- docz-theme-default: config transform function (fdb3118)
0.5.7 (2018-07-11)
- docz-plugin-babel6: props parsing when typescript is enable (0564bdf)
0.5.6 (2018-07-11)
- docz: add theme config transform before merge (dc3448a)
- docz-theme-default: sidebar search (8fd77ec)
- docz: add classname and style props for Playground (1b64ed3)
- docz-core: add webpack-serve-waitpage (83c493b)
0.5.5 (2018-07-07)
- docz-core: add ordering to initial config data object (2926ade)
- docz-theme-default: padding on sidebar footer (df25fa1)
0.5.4 (2018-07-07)
Note: Version bump only for package undefined
0.5.3 (2018-07-05)
- docz-theme-default: link isActive logic (205ea8d)
0.5.2 (2018-07-05)
0.5.1 (2018-07-03)
- broken links to examples (#101) (26458f2)
- docz-core: add a fallback name on Entry (ec38139)
- docz-core: app running port message (4aec595)
- CHANGELOG.md (8be3724)
- docz-core: check name on package json (6cdbebc)
- docz-theme-default: add overflow auto to nav (4cdbcfd)
- docz-core: add ordering property for config (efd215e)
- docz-core: read name from package.json to populate initial title (1eeb049)
- docz-theme-default: add automatic table of content (#106) (6ce9e84)
- docz-theme-default: add sidebar search (7886e75)
0.5.0 (2018-07-03)
- docz-core: app running port message (1b94114)
- docz-core: add ordering property for config (a6c307d)
- docz-core: read name from package.json to populate initial title (4f10a6d)
- docz-theme-default: add automatic table of content (#106) (6ce9e84)
- docz-theme-default: add sidebar search (8218dc1)
0.4.0 (2018-06-30)
- broken links to examples (#101) (26458f2)
- docz-core: add a fallback name on Entry (ec38139)
- docz-theme-default: add overflow auto to nav (4cdbcfd)
0.3.4 (2018-06-26)
0.3.0 (2018-06-25)
- docz-theme-default: prettier format (cb5643d)
0.3.0-beta.0 (2018-06-25)
- docz-theme-default: change background based on toggle (2241f8b)
- docz-theme-default: change chevronDown to burguer icon with animation (8649938)
- docz-theme-default: include breakpoints as const (43490bb)
- docz-theme-default: lint code (7c97a41)
- docz-theme-default: made container responsive (ddf078d)
- docz-theme-default: responsive position for wrapper (bb56449)
- docz-theme-default: sidebar toggle for links and sub-links (9cd6321)
- docz-theme-default: add dark mode 🌚 (#81) (964cf4d)
- docz-theme-default: include breakpoints reactive on sidebar (d3911b4)
- docz-theme-default: include media queries facepaint (5f78734)
- docz-theme-default: include toggle to sidebar (a94e517)
- docz-theme-default: include ToggleBackground (cac7ecd)
- docz-theme-default: table responsive (0580a77)
0.3.3 (2018-06-26)
0.3.2 (2018-06-25)
- docz: mdxtag import (4ed20bf)
0.3.1 (2018-06-25)
0.3.0 (2018-06-25)
- docz-theme-default: prettier format (cb5643d)
0.3.0-beta.0 (2018-06-25)
- docz-theme-default: change background based on toggle (2241f8b)
- docz-theme-default: change chevronDown to burguer icon with animation (8649938)
- docz-theme-default: include breakpoints as const (43490bb)
- docz-theme-default: lint code (7c97a41)
- docz-theme-default: made container responsive (ddf078d)
- docz-theme-default: responsive position for wrapper (bb56449)
- docz-theme-default: sidebar toggle for links and sub-links (9cd6321)
- docz-theme-default: add dark mode 🌚 (#81) (964cf4d)
- docz-theme-default: include breakpoints reactive on sidebar (d3911b4)
- docz-theme-default: include media queries facepaint (5f78734)
- docz-theme-default: include toggle to sidebar (a94e517)
- docz-theme-default: include ToggleBackground (cac7ecd)
- docz-theme-default: table responsive (0580a77)
0.2.11 (2018-06-22)
- docz-core: node env for production (615aa1f)
- docz-plugin-css: production build (1a66d8a)
- docz-theme-default: use webfontloader instead of css import (5973969)
- some changes on css examples (058660f)
0.2.10 (2018-06-21)
0.2.9 (2018-06-21)
Note: Version bump only for package undefined
0.2.8 (2018-06-21)
- docz-core: typescript resolve extensions (689b057)
0.2.7 (2018-06-20)
- docz: typo (#63) (6af5db2)
- docz-plugin-babel6: documentation for babel plugin (#60) (8a14e2a)
- docz-plugin-babel6: readme typo (b77e986)
- docz-plugin-babel6: typo (d2f92b7)
- docz-theme-default: improve spacing on jsx attributes (#54) (49fe0b8)
0.2.6 (2018-06-17)
0.2.5 (2018-06-15)
- docz: add extractTypeDescribedValue to PropsTable (#38) (cca862c)
- docz: PropsTable component (48638cc)
0.2.4 (2018-06-13)
Note: Version bump only for package undefined
0.2.3 (2018-06-13)
0.2.2 (2018-06-12)
Note: Version bump only for package undefined
0.2.1 (2018-06-12)
- corrections on readme #2 (bd1b7a6)
- playground component destructuring bug (#4) (f9026cf)
- readme typos (16662eb)
0.2.0 (2018-06-11)
0.2.0-beta.2 (2018-06-10)
- docz-core: autolink headings (0b8369d)
0.2.0-beta.1 (2018-06-10)
- docz-core: add headings property for entries and autolink on headings (7711c3c)
0.2.0-beta.0 (2018-06-10)
- docz-core: add indexHtml property on project configuration (6bb5167)
0.1.2-beta.6 (2018-06-09)
- docz: typing definition (1a3648e)
0.1.2-beta.5 (2018-06-09)
0.1.2-beta.4 (2018-06-09)
Note: Version bump only for package undefined
0.1.2-beta.3 (2018-06-09)
Note: Version bump only for package undefined
0.1.2-beta.2 (2018-06-09)
- docz: add support for custom not found route (455dcca)
- docz-theme-default: add custom not found component (1773fe1)
0.1.2-beta.1 (2018-06-09)
- docz-theme-default: emotion typings (270e38c)
- docz: add loading component setting for loadable (4352ce3)
- docz-core: add base config argument (20f29c2)
- docz-core: add dest config property (d6c5506)
- docz-core: add modifyBundlerConfig configuration property (ec04bee)
- docz-core: use html template as component (b7a2dc0)
- docz-theme-default: add Loading component for DocPreview (97859e2)
0.1.2-beta.0 (2018-06-02)
Note: Version bump only for package undefined
0.1.1-beta.6 (2018-06-01)
- docz: add docz-theme-default as dependecy (0dff6c0)
0.1.1-beta.5 (2018-06-01)
- load-cfg: add esm module loader (12a7610)
0.1.1-beta.4 (2018-05-29)
- docz: add isActive to Link components (9cecc08)
- docz-core: module rule test for typescript (bdeffc1)
0.1.1-beta.3 (2018-05-29)
Note: Version bump only for package undefined
0.1.1-beta.2 (2018-05-29)
- docz: set docz-core as dependency (6c257e8)
0.1.1-beta.1 (2018-05-29)
Note: Version bump only for package undefined
0.1.1-beta.0 (2018-05-29)
- docz: add bin folder for npm publish (f463a98)
- docz: Docs render props orders and types (d7e9ee2)
- docz: docs categories for themes (687720c)
- docz: flow props parser integration (5a83610)
- docz: validate route passed for docs.route() (48a0484)
- docz-core: async plugin (ddfbcf1)
- docz-core: check if found name exist when parse entry (f75881e)
- docz-core: config watch for directory operations (43fa7ab)
- docz-core: create plugin to fix paragraph parse on mdx (42b4f05)
- docz-core: data server class (12c0558)
- docz-core: don't exit when catch prettier (5423d96)
- docz-core: entries filepath (e45fea0)
- webpack errors message (90f6064)
- docz-core: entries rewrite (986ba65)
- docz-core: entries updates (7147ac1)
- docz-core: packages splitting (d2e74ee)
- docz-core: templates files (a5cda97)
- docz-core: throw error when parse ast (05138bf)
- docz-example-basic: package name (dec5713)
- docz-core: add title and description on settings (ad9ee58)
- add basic monorepo structure (5a977ed)
- docz: add a mvp version of project (05ac064)
- docz: add components parser (a4127d9)
- docz: add custom routes for docs (8458d91)
- docz: add doc page wrapper as component (1150373)
- docz: add groups feature (9652b30)
- docz: add module declarations for typescript (ae597af)
- docz: add routes from parsed entries (fc37f73)
- docz: add some improvements for default package (51188d4)
- docz: make server bundler api concise (ae5f0c0)
- docz: some refactors (7f6660c)
- docz: use webpack 4 instead of parcel (1e5742c)
- docz-bundler-webpack: add bundler as package (d7be8a9)
- docz-bundler-webpack: improve webpack config (964832a)
- docz-core: add basic plugin logic (add17ad)
- docz-core: add build command (ef7abd2)
- docz-core: add chokidar to watch new entries (2f073d5)
- docz-core: add entry settings field (2ec5d66)
- docz-core: add hot reload (9ebe65d)
- docz-core: add playground code parse section (6bbf158)
- docz-core: add setConfig method for Plugin (9ba6507)
- docz-core: add some improvements to work with server config (8bf33bc)
- docz-core: add support for custom head or scripts (69f4d56)
- docz-core: add support for load custom themes (ade98ce)
- docz-core: add support for parse sections via ast (6db0cd8)
- docz-core: add template using art-template (7484267)
- docz-core: add typescript support (17dae8b)
- docz-core: improve plugin and add support to modify babel (cf3ec4e)
- docz-core: pass theme config via websockets for dev (5222de7)
- docz-core: set babel on the fly (672be49)
- docz-core: split bundler logic (a7db904)
- docz-core: use websockets instead of generate json to process entries (e0773a0)
- docz-core: webpack middlewares (68cbcba)
- docz-example-flow: add example folder (27002d8)
- refac to use mdx (04b59e5)
- docz-example-typescript: add new example (9052d0f)
- docz-theme-default: add default theme as a package (108dc4c)
- docz-theme-default: add highlight code on theme (1126e67)
- docz-theme-default: add logo option (435da9b)
- docz-theme-default: add sidebar footer (ffc4b18)
- docz-theme-default: add tooltip on props (dc3c4cd)
- docz-theme-default: improve theme styles (2ca5e21)
- docz-theme-default: start logic to create theme feature (900cf2b)
- docz-theme-default: use typescript instead of javascript (4de326a)
- use custom render method on section (8ccf99c)
- load-cfg: add script as package (11e409c)
- load-cfg: set cache to require file (c49fc64)
- add component props parse feature (987627d)
- add support for highlight code sections (19bf7ea)
- improve docz theme to use theme config (9207ed2)
- parse doc class to object (e7f9cf0)