Skip to content

Bump reveal.js from 5.2.1 to 6.0.1#384

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/reveal.js-6.0.1
Open

Bump reveal.js from 5.2.1 to 6.0.1#384
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/reveal.js-6.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 13, 2026

Bumps reveal.js from 5.2.1 to 6.0.1.

Release notes

Sourced from reveal.js's releases.

6.0.1

Changes

  • Upgrade to Vite 8 and TS 6
  • Blacklist previewIframe in postMessage API #3887
  • Fix exception in media control removal during PDF exports #3888

Full Changelog: hakimel/reveal.js@6.0.0...6.0.1

6.0.0

New Package: @​revealjs/react

reveal.js now has an official React wrapper! The @revealjs/react package lets you build presentations using React components—<Deck>, <Slide>, <Stack>, <Fragment>, and <Code>. Learn more over at revealjs.com/react.

import { Deck, Slide, Fragment } from '@revealjs/react';
<Deck>
<Slide>
<h1>Hello World</h1>
<Fragment asChild>
<h2>Appears on click</h2>
</Fragment>
</Slide>
</Deck>

Try it out by pulling reveal.js master and running npm run react:demo.

Breaking Changes

See the full upgrade guide for step-by-step instructions. The short version:

  • Plugin paths have moved —if your presentation HTML loads plugins directly from the file system or via CDN, update your paths from plugin/<name>/plugin.js to dist/plugin/<name>.js (e.g. plugin/notes/notes.jsdist/plugin/notes.js, plugin/highlight/monokai.cssdist/plugin/highlight/monokai.css)
  • ES module paths renamed.esm.js files are now .mjs (e.g. dist/reveal.esm.jsdist/reveal.mjs). If you import via bare module specifiers this doesn't affect you.
  • CSS paths changed — if you install via npm, the dist/ prefix has been dropped from the public package API (e.g. reveal.js/dist/reveal.cssreveal.js/reveal.css).
  • TypeScript — reveal.js now ships with types included. If you were previously using @types/reveal.js you can remove it and migrate. Note that the type names are slightly different, more info in the upgrade guide.

Changes

  • Switch from gulp to Vite for building and running reveal.js (@​hakimel)
  • Add official React wrapper for reveal.js — @​revealjs/react (@​hakimel)
  • TypeScript types are now published as part of the package, based on the great work over at @​types/reveal
  • Dark mode and llms.txt support for revealjs.com.
  • Add controls: 'speaker' config option to show controls only in speaker view (@​hakimel in #3853)
  • Videos blocked from autoplaying with audio will now play muted with an unmute button, replacing the previous browser-dependent blocked state (@​hakimel)
  • MathJax 4 support in the math plugin (@​Khlick in #3811)
  • Accessibility improvements: alt tags on images and videos are now announced by screen readers, and slide content is better punctuated for screen reader text (@​hakimel in #3757, #3772)
  • sync() now also updates slide classes, fixing issues when adding or removing slides and then calling sync (@​hakimel)
  • A sync event is now dispatched when reveal.js syncs (@​hakimel)
  • Add removeHiddenSlides() to the API (@​hakimel)

... (truncated)

Commits
  • 52c6c8b 6.0.1, update build to maintain dts output paths
  • a80bf96 audit fix
  • be6d7f8 only remove media play button if it is attached to dom #3888
  • 3cdb5c5 blacklist previewIframe in postmessage api (closes #3887)
  • 6b326a1 Merge pull request #3889 from stefmolin/patch-1
  • ca534c6 Fix typo in comment about slide navigation
  • 8bbbcf8 upgrade deps (vite 8 & ts 6)
  • 9fa157d leave a comment for how to import es5 assets via dev server
  • 8350d1b demo.html now uses compiled assets (see #3877)
  • ea3d7aa react: add auto-animate example #3876, update agents.md
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 13, 2026
Bumps [reveal.js](https://github.com/hakimel/reveal.js) from 5.2.1 to 6.0.1.
- [Release notes](https://github.com/hakimel/reveal.js/releases)
- [Commits](hakimel/reveal.js@5.2.1...6.0.1)

---
updated-dependencies:
- dependency-name: reveal.js
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/reveal.js-6.0.1 branch from 146066e to 6d06059 Compare April 13, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants