All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.8.4 (2021-05-15)
2.8.3 (2021-03-30)
- mdx-loader: infer code lang (fd97166)
2.8.2 (2021-03-25)
2.8.1 (2021-03-15)
- fusuma: fix publicPath for / (d7ec214)
2.8.0 (2021-03-14)
- client: add --account-icon-color to themes (79f1ccc)
- client: add userSelect (49f8580)
- client: fix fragments for a last page (0d866fe)
- client: fix table css (b7daa03)
- client: modify some color (c399224)
- client: stop video when slides are changed (b17172f)
- fusuma: allow undefined for gzSize (80386cd)
- fusuma: don't use Promise.all to close connections (0f9e713)
- fusuma: use publicPath instrad of / (ce1734d)
- mdx: allow mp4 and webm (cfe8d88)
- client: add fit-font class (24b79e4)
- fusuma: improve output logs (f07666b)
- generate-meta-webpack-plugin: introduce new plugin (8e7e54e)
2.7.0 (2021-02-22)
- mdx-loader: implement account syntax (9f13ce8)
2.6.0 (2021-02-18)
- client: fix mermaid (fa63b01)
- mdx-loader: update snapshot (a7988ea)
- mermaid: fix styles and escape html (0adf1f9), closes #389 #391
- mdx-loader: add mermaid attr (dd4a940)
2.5.0 (2021-02-17)
- client: check undefined or not for plain slide (9946de3)
- client: modify fragment (661792f)
- client: turn off animation (31aac6a)
- client: add fragments description to assistant (33a29a1)
- client: apply fragments (dd775a4)
- client: introduce fragments (6a3d56e)
- client: remove canvas feature (5cee7c7)
- client: use context (586d2b9)
- mdx: add fragments syntax (291082f)
- mdx: add image props(w, h) (b2a7002)
2.4.0 (2021-02-09)
- client: enable prism when ssr (fc72e09)
- client: remove pre background (975ec45)
- fusuma: change target browser versions (db9e254)
2.3.1 (2021-02-07)
Note: Version bump only for package fusuma
2.3.0 (2021-02-07)
- prism-loader: introduce prism-loader (ddee972)
2.2.0 (2021-02-06)
- client: change twitter icon color (7b2696c)
- client: add embed feature (5071c0d)
2.1.0 (2021-02-05)
- fusuma: improve build output logs (cff37e7)
2.0.0 (2021-02-03)
- client: add left and right classes (3c58d47)
- client: update Assistant (dc2dfc9)
- config: update style.css (75962f5)
- fusuma: add a11y (09ce8cd)
- mdx-loader: add classes to block-start (dcdb3bd)
2.0.0-alpha.28 (2021-02-02)
- config: move vertical into ui (3ce167a)
- client: add custom css for images (30d615c)
- client: improve assistant (8da3771)
- mdx: add parser and modify classes (89205f2)
2.0.0-alpha.27 (2021-02-01)
- client: add align-items to column (f173a04)
- client: add prefix for colors (71acc07)
- client: modify customize.css (d8f3403)
- fusuma: use exec, not spawn (483bba6)
- client: add some options (e21d70f)
- client: improve css system (a9665f6)
- client: use fit-content for executable-code (423cb38)
- fusuma: update template (9fd4f62)
- mdx: add background syntax (535f2eb)
2.0.0-alpha.26 (2021-01-31)
- build: remove pagination for og-image (ad171f8)
- cli: remove -f from start and add start-prod command (8c1f016)
- client: add slide-background class to container (e704af0)
2.0.0-alpha.25 (2021-01-30)
- rename sectionTitle to section-title (4dedd06)
- client: move react-accessible-accordin to deps (4263f8c)
2.0.0-alpha.24 (2021-01-30)
- client: add background as default (0e75025)
- client: modify presenter mode (f801f6c)
- fusumarc: revert languages section (13b48b3)
- fusumarc: revert languages section (801f435)
- webpack: format output lines (d299bc3)
- client: add custom css (c79cfb8)
- client: add many options (cb8bcdb)
- client: add node theme (cee71e3)
- client: add webpack and babel themes (da3b7b2)
- client: get rid of webslides (de5ec67)
- client: reload each css (848acbb)
- fusuma: improve output log (a21684a)
- init: create fusumarc.yml (7cd4f3f)
- init: create fusumarc.yml (161281a)
- pdf: refactor pdf process (0e7525f)
2.0.0-alpha.23 (2021-01-26)
- use endsWith for publicPath (b443dfa)
- client: add assitant for development (db67b30)
2.0.0-alpha.22 (2021-01-25)
- build: add spinner (267f9ef)
- build: use dynamic rendering and remove ssr (f9f872a)
2.0.0-alpha.21 (2021-01-25)
- build: update log ui (98bd75e)
2.0.0-alpha.20 (2021-01-25)
- mdx: remove comment from source (52900e9)
2.0.0-alpha.19 (2021-01-24)
- webpack: remove threshold (4e03274)
- mdx: add executable-code syntax (d87f3b9)
2.0.0-alpha.18 (2021-01-24)
- mdx: add block-start/end feature (53b747a)
2.0.0-alpha.17 (2021-01-23)
- build: introduce compression-webpack-plugin (c82d97a)
2.0.0-alpha.16 (2021-01-23)
- webpack: use production mode on production (e010c97)
2.0.0-alpha.15 (2021-01-21)
- start: add -f option to serve dist directory (e18508d)
2.0.0-alpha.14 (2021-01-21)
- build: don't use persistent cache (f62be21)
- tasks: use lazyload (82266fd)
2.0.0-alpha.13 (2021-01-21)
- client: revert react (4511603)
2.0.0-alpha.12 (2021-01-21)
- confiig: turn off runtime (200a971)
2.0.0-alpha.11 (2021-01-21)
- Revert "refactor(client): remove react" (2c54775)
2.0.0-alpha.10 (2021-01-20)
2.0.0-alpha.9 (2021-01-20)
- build: add publicPath to fileServer (b75d44d)
2.0.0-alpha.8 (2021-01-20)
- config: add publicPath field (52a2ddd)
2.0.0-alpha.7 (2021-01-19)
2.0.0-alpha.6 (2021-01-19)
- cli: validate the base path (4d81a42)
2.0.0-alpha.5 (2021-01-19)
- cli: add basePath option (1bbee94)
2.0.0-alpha.4 (2021-01-19)
1.16.0 (2020-02-17)
- qr: implement qr code (6397b57)
1.15.2 (2020-02-13)
- babel: update babel-plugin-prismjs and babel-loader (bec5b41)
1.15.1 (2020-01-05)
- the image wrttien in markdown-syntax
![]()
is not rendered (e12e821)
1.15.0 (2019-09-04)
- fusuma: add option of port to the 'start-task'. (3899e49)
1.14.2 (2019-08-10)
Note: Version bump only for package fusuma
1.14.1 (2019-07-30)
1.14.0 (2019-07-26)
- add build.ssr option (3e49dde)
1.13.0 (2019-07-16)
- configs: add webpack option (e69fa31)
1.12.1 (2019-07-12)
- client: call Prism.hightlightAll (9850452)
- client: fix Twitter lint in Sidebar and decide URL automatically (b5ec52d)
1.12.0 (2019-07-10)
- configs: add default link color (d5a6275)
- client: implement some components for user-land (d203381)
1.11.0 (2019-07-08)
- mdx: implement line-highlight (94e83e7)
1.10.2 (2019-07-07)
- webpack: set basePath (1a1c71c)
- client: don't use setTimeout when the page number is 0 (08e4ee2)
1.10.1 (2019-07-07)
- webpack: introduce cache-loader (b009380)
1.10.0 (2019-07-06)
- client: modify css (3409c27)
- configs: add scaffolding into init command (0d10187)
1.9.6 (2019-07-06)
- client: fix errors (944639b)
1.9.5 (2019-07-05)
1.9.4 (2019-07-05)
- client: don't use localstorage when running presentation api (269975a)
- fusuma-loader: replace class with className (48d0f73)
1.9.3 (2019-07-04)
- resolve edge-case of webpack base-path resolution (2b05c77)
- client: don't accept null (84ff3aa), closes #139
- client: modify code block font size (#136) (2ef98fa)
- webpack: don't output remark warning (d66093f)
1.9.2 (2019-07-01)
- client: optimize webSlides (6ae8025)
1.9.1 (2019-07-01)
- webpack: don't use alias on userland (3202f4b)
1.9.0 (2019-07-01)
- client: support HMR of mermaid (abee659)
- configs: add chart option (a60a466)
- webpack: don't use webpack-dev-server (dd4a3fb)
- webpack: implement to generate mermaid nodes in MDXAST (bfd73a5)
- webpack: run SSR when running build task (b277517)
- webpack: support MathJax (adeaf00)
- client: don't use setTimeout when NODE_ENV=production (dd49411)
1.8.0 (2019-06-26)
- client: implement drawing feature (7a75b09)
1.7.0 (2019-06-25)
- client: implement capturing screen contents (9c98fc0)
1.6.0 (2019-06-24)
- client: calculate blob's duration (f953623)
- client: modify sidebar css (4505871)
- configs: don't validate .fusumarc (e76fe22)
- fusumarc: decide repositoryUrl automatically (175b966)
- fusumarc: remove author key (7e03faa)
- fusumarc: rename from name to title (bdcccd7)
- webpack: avoid using AggressiveMergingPlugin (2411456)
- client: implement timeline and recording (52264f5)
- optimize processing performance (c33a19d)
1.5.1 (2019-06-22)
- client: don't use lazyload (900d245)
1.5.0 (2019-06-20)
- live: renew design and logger (44b3463)
1.4.2 (2019-06-19)
- live: push comments list if a user joins (3a6e1f2)
- webpack: don't output built logs when pdf and live (041a09a)
1.4.1 (2019-06-19)
- webpack: don't use chunks:all in splitChunks (61b0a42)
1.4.0 (2019-06-19)
- some tweaks (821050c)
- client: change sidebar ui (efbaed8)
1.3.0 (2019-06-19)
1.2.3 (2019-06-18)
1.2.2 (2019-06-17)
- webpack: resolve path (f1811a0)
1.2.1 (2019-06-17)
- fusuma: add shebang (d170610)
1.2.0 (2019-06-17)
- client: move init of ws process to base (b4caaf6)
- deps: update dependency css-loader to v3 (85bbc6e)
- deps: update dependency deepmerge to v3.2.1 (6b390d2)
- deps: update dependency file-loader to v4 (795349e)
- Host: fix note (28974bd)
- presenter: disable lazyload on view mode (91fd6fa)
- webpack: replace a string of image src with cjs (883d007)
- lazyload (ba9669b)