Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 22, 2025

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Confidence
reveal.js (source) 5.1.0 -> 5.2.1 age confidence

Release Notes

hakimel/reveal.js (reveal.js)

v5.2.1

Compare Source

Lightbox bug fixes and improvements

  • Prevent reveal.js keyboard shortcuts while lightbox is open (@​tobi-or-not-tobi in #​3767)
  • Opening iframe lightboxes via [data-preview-link] now works all element types, not just <a> (@​hakimel)
  • Lightbox state is now persisted/restored when calling Reveal.getState and Reveal.setState (@​hakimel)
  • Lightbox now syncs between speaker view and main window (@​hakimel)
  • Fix pause overlay/lightbox layering conflict (@​tobi-or-not-tobi in #​3768)
  • Added lightbox example to demo.html

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

v5.2.0

Compare Source

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 #​3716)
  • Extend search API to include closeSearch and toggleSearch (@​lechten in #​3685)
  • Automatic source code spellcheck via GitHub action (@​yarikoptic in #​3602)
  • Math plugin now ignores code tags by default (@​hakimel in 0d02d8a)
  • Muted background videos now autoplay in the speaker view.
  • Prevent initialize from being called twice (@​hakimel in 16ac4b0)
  • Auto-animate no longer skips matching fragments on adjacent slides (@​hakimel in 6dea2a5)

Bug fixes

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


Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/reveal.js-5.x branch from 977dff6 to 5329acf Compare March 28, 2025 14:35
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v5.2.0 fix(deps): update dependency reveal.js to v5.2.1 Mar 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants