Skip to content

Releases: FormidableLabs/spectacle

1.0.0

08 Dec 04:18

Choose a tag to compare

https://media1.giphy.com/media/hB2uaYBp9qtji/200.gif

Alrighty folks, this is a big update:

Changes

  • Spectacle is now npm installable. The core library encapsulates the routing and flux configuration, so new presentations should be made using https://github.com/FormidableLabs/spectacle-boilerplate and you literally just write your deck (Woo!). Now you can write a presentation and keep your spectacle core lib up to date with fixes easily.
  • Spectacle has been upgraded to React 0.14. (thanks @knowbody)
  • react-hot-loader has been replaced by react-transform.
  • hjs-webpack has been removed in favor of a custom webpack build setup.
  • prism.js is now used for syntax highlighting instead of highlight.js.
  • react-router was removed as a dependency. Instead Spectacle uses the history module to manage urls.
  • Brand new clickable Overview mode.
  • I made the default primary color pink. I dunno, the yellow was wearing thin on me...
  • A super fancy new Markdown tag was added. (Thanks @jjt)
  • Hovering over the bottom right corner now shows a fullscreen toggle button (good call @zpao)
  • New functional theme system for easy variable overrides (good call @ryan-roemer)
  • Several bug fixes (thanks @pedrottimark)

0.1.5

22 Sep 22:27

Choose a tag to compare

-Fixes issues with presentation mode and slide id hashes.
-Actually passes lint, thanks @zpao

0.1.3

19 Sep 16:27

Choose a tag to compare

With this release, adding an id to a Slide tag will make the hash navigation use the id string instead of a number.

0.1.0

11 Sep 21:58

Choose a tag to compare

Fixed printing once and for all.

0.0.9

11 Sep 20:16

Choose a tag to compare

Updated highlight.js dependency

0.0.8

11 Sep 16:41

Choose a tag to compare

Fixing shrinkwrap issue

Text Refactor

11 Sep 13:18

Choose a tag to compare

This release refactors the way autofit text works in Spectacle.

Traditionally, "fitter-happier-text" style fitting was done via the use of SVG elements. They carry an implicit line height that doesn't appear to render properly when printing.

The new implementation makes use of CSS3 scaling to scale real text instead, so your printed slides will match your display slides better.

0.0.5

14 Aug 01:40

Choose a tag to compare

Adding the ability to override components with explicit style props.

0.0.4

09 Jul 11:21

Choose a tag to compare

  • Adding Overview/Presenter modes
  • Fixing fragment bugginess

0.0.3

05 Jul 14:30

Choose a tag to compare

Merge pull request #22 from tikotzky/fix-hot-loading

Fix hot loading