New
v52.9.0
🚀 Features
- Support .js extension and reduce sync fs operations - by @kermanx in https://github.com/slidevjs/slidev/issues/2369 (d9850)
- Show line numbers in markdown blocks - by @Sdju, zede and @kermanx in https://github.com/slidevjs/slidev/issues/2320 (917bc)
🐞 Bug Fixes
- Frontmatter hmr - by @kermanx in https://github.com/slidevjs/slidev/issues/2370 (7bede)
- Workaround whitespace in path - by @kermanx in https://github.com/slidevjs/slidev/issues/2362 (0f330)
slide scale = container scale * zoom scale- by @kermanx in https://github.com/slidevjs/slidev/issues/2355 (a9ae7)- Include
pptxgenjsin optimizeDeps - by @kermanx in https://github.com/slidevjs/slidev/issues/2354 (7e522) - Magic-move regex to handle trailing whitespace - by @Copilot, kermanx and @kermanx in https://github.com/slidevjs/slidev/issues/2358 (9733b)
- Builtin slide transition types - by @kermanx in https://github.com/slidevjs/slidev/issues/2361 (7ac41)
- QuickOverview keyboard navigation to last slide - by @Copilot in https://github.com/slidevjs/slidev/issues/2345 (a10be)
- Escape Vue template delimiters in KaTeX rendered output - by @Copilot, kermanx and @kermanx in https://github.com/slidevjs/slidev/issues/2347 (5d331)
- Update region marker patterns - by @Copilot, kermanx and @kermanx in https://github.com/slidevjs/slidev/issues/2349 (6a7c1)
- cli: Avoid prompting if not in tty - by @Copilot, kermanx, @kermanx and @antfu in https://github.com/slidevjs/slidev/issues/2344 (c5379)
- vscode: Should throttle project rescan - by @kermanx in https://github.com/slidevjs/slidev/issues/2359 (ef679)
🏎 Performance
- Use Shiki shorthand - by @kermanx and @antfu in https://github.com/slidevjs/slidev/issues/2026 (16dfe)
- Replace debug with obug - by @sxzz in https://github.com/slidevjs/slidev/issues/2360 (ee021)