Fusuma Versions Save

✍️ Fusuma makes slides with Markdown easily.

v1.13.0

4 years ago

Add webpack field.

extends:
  js: index.js
  css: style.css
  webpack: webpack.config.js

https://hiroppy.github.io/fusuma/docs/guides/configuring-fusuma#webpack

v1.11.0

4 years ago

Doc: https://hiroppy.github.io/fusuma/docs/guides/configuring-fusuma#line-highlight

If you wanna emphasize code places, you'll be able to use this feature.

Syntax is line="xxx", and xxx accepts like 5, 5-10 and 5,10-14.

e.g. javascript line="12-20"

Screen Shot 2019-07-08 at 23 56 39 Screen Shot 2019-07-08 at 23 56 23

v1.10.0

4 years ago

init has had this feature, so if you want to start asap, you should run npx fusuma init.

$ npx fusuma init
$ tree -a

.
├── .fusumarc.yml
├── slides
│   └── 0-title.md
└── style.css

1 directory, 3 files

$npx fusuma start # done!

v1.9.0

4 years ago

Math

Support MathJax.

Screen Shot 2019-07-01 at 2 32 20

Diagrams and Flowcharts

Screen Shot 2019-07-01 at 2 32 06

Server Side Rendering

Fusuma run SSR automatically when running build task.

1.9.0 (2019-07-01)

Bug Fixes

  • configs: showIndex is now as a default (bdffa06)
  • webpack: add output log (04a3521)

Features

  • 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)

Performance Improvements

  • client: don't use setTimeout when NODE_ENV=production (dd49411)

v1.8.0

4 years ago

1.8.0 (2019-06-26)

Features

  • client: implement drawing feature (7a75b09)
drawing

v1.7.0

4 years ago

1.7.0 (2019-06-25)

Features

  • client: implement capturing screen contents (9c98fc0)

v1.4.0

4 years ago

1.4.0 (2019-06-19)

Bug Fixes

Features

  • client: change sidebar ui (efbaed8)

v1.2.0

4 years ago

Bug Fixes

  • 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)

Features

  • client: delete loading screen (05230b8)
  • client: enable hmr (fc6bd03)
  • client: enable mdx (8781843)
  • webpack: create webpack-loader to traverse MDAST (1db5281)
  • webpack: support emoji (c898581), closes #92