Skip to content

Spectacle: The Rewrite (v6.0.0)

Compare
Choose a tag to compare
@kale-stew kale-stew released this 06 Mar 23:30

This is The Big Release of our rewritten library! 🎉

Although a number of features have stayed the same and the API should be familiar, below is a breakdown of the largest changes to note, as well as a list of features that have mostly stayed in sync with what was available in versions prior.

New Features

  • Stepper is now available directly from the library, allowing for code range highlighting/scrolling within CodePane.
  • Slide templating and base themeing is also now available directly from the library.
  • Style your slides using components like FlexBox, Flex, and Grid. Layout components also support a number of styled-system props (like border and color).
  • Spectacle now supports mdx presentations, in addition to the previously supported md, js, and html slide types.

Improved Features

  • Custom background images of varying backgroundOpacity are supported directly from the Slide component.
  • "Fade" and "Slide" transitions are available out of the box, and are supported on the Deck and Slide-level.
  • Support for dual-browser tab mode for presenter mode in all browsers.

Consistent Features

  • Overview mode. #731
  • Presenter mode. #724
  • Presenter notes. #762
  • Base themeing. #717
  • In-browser resizing. #721
  • CodePane. #712
  • URL-based navigation. #711
  • Keyboard controls. #760
  • Print & Export mode. #758
  • A Progress indicator. #726

For a more thorough walkthrough of what Spectacle v6 can do, please check out the new docs: https://formidable.com/open-source/spectacle/.

This release contains the hard work of a lot of talented folks. Thank you for all of your help, @kiraarghy @VirtualDOMinic @carlos-kelly @ryan-roemer @SunburtReynolds @narinluangrath and @rgerstenberger!