## Changes
* Fix cross-origin XSS through the postMessage API by validating iframe preview URLs
* Fix Markdown attributes targeting the last list item instead of the whole list when separated by a blank line #3931
* Prevent offscreen slides from receiving keyboard focus #1587
* Fix pinch-to-zoom gestures incorrectly triggering slide changes
* Improve slide layout and scroll view performance
* Fix slides repeatedly loading and unloading while scrolling
* Scale navigation controls, progress bars and media buttons for mobile viewports
* Round slide scale to two decimal places
* Update dependencies to address security vulnerabilities. Building and developing reveal.js now requires Node.js 22.12 or later
**Full Changelog**: https://github.com/hakimel/reveal.js/compare/6.0.1...6.0.2