Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 28, 2025

Bumps reveal.js from 5.1.0 to 5.2.1.

Release notes

Sourced from reveal.js's releases.

5.2.1

Lightbox bug fixes and improvements

Full Changelog: hakimel/reveal.js@5.2.0...5.2.1

5.2.0

New Feature: Lightbox

Any element in your presentation can now be turned into an image/video lightbox trigger. Clicking reveals a full-size lightbox overlay where users can view your image or video. This is great for things like clickable thumbnails in a gallery.

<!-- Click to show "A.png" in an overlay -->
<img src="A.png" data-preview-image>
<!-- Click show "B.png" in an overlay -->
<img src="A.png" data-preview-image="B.png">
<!-- Click to show "C.mp4" in an overlay and scale it to "cover" -->
<img src="A.png" data-preview-video="C.mp4" data-preview-fit="cover">
<!-- Works with any element type -->
<button data-preview-video="C.mp4">Play video</button>

Docs: revealjs.com/lightbox.

Here's what it looks like in action:

lightbox.mp4

Changes

  • Upgrade to gulp 5.0.
  • Add controls: "speaker-only" config option for only showing controls in speaker view (@​gpotter2 in hakimel/reveal.js#3716)
  • Extend search API to include closeSearch and toggleSearch (@​lechten in hakimel/reveal.js#3685)
  • Automatic source code spellcheck via GitHub action (@​yarikoptic in hakimel/reveal.js#3602)
  • Math plugin now ignores code tags by default (@​hakimel in 0d02d8a303a39b02c919d86c94ec477d1e1b107d)
  • Muted background videos now autoplay in the speaker view.
  • Prevent initialize from being called twice (@​hakimel in 16ac4b00671a8ac6433091118c4ebd9b00255545)
  • Auto-animate no longer skips matching fragments on adjacent slides (@​hakimel in 6dea2a50941bf3be6824b3eadc5cb17feb87eb5b)

Bug fixes

  • Fix reveal.js not covering full viewport height in iOS by switching to 100dvh (@​hakimel in 6cebb771eec18e244a23719f94baf0e70242abe7)
  • Fix background video restarting when switching fragments from notes view (hakimel/reveal.js#3633)
  • Fix gulp package not working in gulp 5 (@​dennybiasiolli in hakimel/reveal.js#3701)
  • Fix last slide not triggering slidechange event in scroll view (@​hakimel in fe4a6e82b01df923085fa867656cf11180490465)

... (truncated)

Commits
  • 25e52e2 release 5.2.1
  • 7e96e9c dont show lightboxes over upcoming slide in speaker view
  • 2f76a34 add lightbox example to demo deck
  • 722b14b reduce lightbox header in small windows
  • 1923a5c lightbox refactor
  • aa9dfc7 sync lightbox between speaker/main window (fixes #3771)
  • ac4064b Merge pull request #3776 from tobi-or-not-tobi/feature/shift-click-preview-link
  • 9f7256f Allow users to use meta keys when navigating to preview links
  • 5c77e86 Merge pull request #3768 from tobi-or-not-tobi/fix/move-pause-overlay-over-ot...
  • 0121173 fix z-index
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.1.0 to 5.2.1.
- [Release notes](https://github.com/hakimel/reveal.js/releases)
- [Commits](hakimel/reveal.js@5.1.0...5.2.1)

---
updated-dependencies:
- dependency-name: reveal.js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 28, 2025
@netlify
Copy link

netlify bot commented Mar 28, 2025

Deploy Preview for griefdefender ready!

Name Link
🔨 Latest commit e0aa732
🔍 Latest deploy log https://app.netlify.com/sites/griefdefender/deploys/67e6b0144c9cd80008030af9
😎 Deploy Preview https://deploy-preview-38--griefdefender.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@bloodmc bloodmc force-pushed the main branch 5 times, most recently from 873f152 to 552334a Compare July 27, 2025 20:15
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.

1 participant