Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New release : 4.3.0 #39

Open
anantshri opened this issue Feb 28, 2022 · 0 comments
Open

New release : 4.3.0 #39

anantshri opened this issue Feb 28, 2022 · 0 comments

Comments

@anantshri
Copy link
Owner

4.3.0

https://github.com/hakimel/reveal.js/releases/tag/4.3.0

tldr — self-destruction and bug fixes

Changes

  • It's now possible to destroy/uninitialize a reveal.js presentation. This will remove all event listeners and roll back all changes made to the DOM. It will also unregister all plugins and destroy them if they expose a destroy method. (#1145 / @hakimel)
    Reveal.destroy();
  • You can now provide an absolute URL to the presentation that should be loaded in the speaker view. This is useful if you have a presentation integrated as part of a web page but still want the speaker view to work.
    Reveal.initialize({ url: 'https://example.com/my-reveal-presentation' })
  • Source maps are now included in dist (#3082 / @dabrahams)

Fixes

  • Fix the speaker view no longer goes out of sync with your presentation after live-reloading (#2822 / @hakimel).
  • Fix XSS vulnerability in speaker view (#3137 / @r0hanSH)
  • Fix issues with scaling embedded presentations when entering fullscreen mode in Safari (#3080 / @Martinomagnifico)


via Release notes from reveal.js https://github.com/hakimel/reveal.js/releases
February 28, 2022 at 02:54PM
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

No branches or pull requests

1 participant