Skip to content

Bump reveal.js from 5.2.1 to 6.0.1 in /csunplugged#2823

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

Bump reveal.js from 5.2.1 to 6.0.1 in /csunplugged#2823
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/npm_and_yarn/csunplugged/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 compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 13, 2026
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

Development

Successfully merging this pull request may close these issues.

0 participants