Releases: FormidableLabs/spectacle
v6.0.1
- 🐛 Fixed CodePane so user-supplied themes are actually surfaced - thank you, @Turanchoks!
- 🐛 Fixed a bug where nested Appears were not rendering - thank you, @randalvance!
- 📖 Added a link to the live preview presentation to the docs lander.
- 📖 Fixed a couple of broken links in the docs - thank you, @ryan-roemer and @shabegom!
Spectacle: The Rewrite (v6.0.0)
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
, andGrid
. Layout components also support a number of styled-system props (likeborder
andcolor
). - Spectacle now supports
mdx
presentations, in addition to the previously supportedmd
,js
, andhtml
slide types.
Improved Features
- Custom background images of varying
backgroundOpacity
are supported directly from theSlide
component. - "Fade" and "Slide" transitions are available out of the box, and are supported on the
Deck
andSlide
-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!
v5.8.0
- ⚖️ Updated
react-live
to the appropriately MIT-licensed v2, thanks to @carlos-kelly! - 📖 We have officially deprecated
spectacle-docs
so that the hosted docs are now co-located with the library. Check them out at formidable.com! - 🧽 Various bug fixes, readme improvements, and infrastructure cleanup to prepare for v6.
Thanks for all of your help, @esthor, @boygirl, and @ryan-roemer.
v5.7.2
Re-release of v5.7.1
as v6.0.0-alpha.3
was accidentally published as latest.
- 📖 Doc update to include Spectacle Codemirror as a newly available extension. Thanks @jonathan-fielding!
- 🔧 Dependency updates to, among other things, allow for use of React Hooks in your presentations
- 🐛 Smol bug fix for the transitionDuration prop. Thanks @narinluangrath!
v5.7.1
- 📖 Doc update to include Spectacle Codemirror as a newly available extension. Thanks @jonathan-fielding!
- 🔧 Dependency updates to, among other things, allow for use of React Hooks in your presentations
- 🐛 Smol bug fix for the transitionDuration prop. Thanks @narinluangrath!
v5.7.0
- Various bug fixes
- Updated type definitions
- Documentation updates
Thanks for your help, @KenzoIkeizume, @maxcan, @narinluangrath & @keschaefer
v5.5.0
- Various documentation updates
- Custom listItem enumerators with unicode
- Slideset child slides should now appropriately receive styles as documented
Many thanks to all contributors for this release: @kale-stew, @bovandersteene, @ashika01, @jpbourgeon, @johannam999, @dougbacelar, @plemarquand
v5.4.0
- Fixes an issue where index.d.ts was not being included in built package (thanks @DEX3!) #647
- Adds a toggle to pause and re-start autoplay when autoplay is enabled (thanks @MathEman-1!) #637
- Documentation updates
v5.3.0
Various bug fixes, plus exciting stuff like:
- Export your slides with your notes!
- Use new
state
andonStateChange
props to gain further control over the css in your presentation - TypeScript definitions are updated and ship with the library!
We've also updated the documentation pretty heavily and added a new Getting Started tutorial!
Thanks a bunch to @rawrmonstar and @kale-stew, they both did a ton of work that's featured in this release.
5.2.2
Various bug fixes, including an issue where background gradients weren't working, a bug with going from overview mode back to present mode, and an issue with <Appear/>
tags