🚨 Breaking Changes
- Remove prism support - by @KermanX in #1700 (01b35)
- Allow to remove shortcuts - by @twitwi and @KermanX in #1922 (a47b8)
🚀 Features
- Browser exporter - by @KermanX in #1972 (0079b)
- Support snapshoting overview - by @antfu and @KermanX in #1843 (e37a3)
- Create extendable sync states - by @tonai in #1854 (59973)
- Rename
SlidevSync
toBuiltinSync
- by @antfu (3a3cf) - Update deps, use jiti v2 - by @antfu (4a657)
- Pause/resume timer - by @ken7253 and @KermanX in #1928 (3ba94)
- Support lang attributes - by @ssssota and @KermanX in #1948 (207a0)
- Disable transitions on toggling color modes - by @antfu (a0857)
- Tweak styling - by @antfu (f0070)
- presenter: Adding a third presenter view layout. - by @krisajenkins and @antfu in #1980 (27e9e)
🐞 Bug Fixes
- Allow
configs.contextMenu
to benull
- by @KermanX (99225) - Disable user select in quick overview - by @antfu (7f04c)
- Automatially register languages highlighted by Shiki to Monaco Editor - by @KermanX in #1858 (bb490)
- Chinese character counting error in overview page - by @HoshinoSuzumi in #1845 and #1846 (6c97d)
- Accessibility navigation - by @Goketech and @KermanX in #1857 (74479)
- Replace
execa
withtinyexec
- by @KermanX in #1849 (458c1) - Add
html-to-image
package tooptimizeDeps
- by @KermanX in #1884 (3975f) - Update
shiki-magic-move
- by @antfu (7ba76) export-notes
command should wait untilnetworkidle
- by @KermanX in #1898 (bd909)setupPreparser
should be synchronous - by @KermanX (7130c)- Monaco editor context menu in build mode - by @KermanX in #1905 (5ba14)
- Vite error overlay style when side editor is not open - by @KermanX (9d15f)
- HMR on slide facades - by @KermanX in #1913 (5666d)
- Allow to omit region name in endregion tag in code snippets - by @KermanX in #1909 (06e0f)
- Allow to omit region name in endregion tag in code snippets - by @KermanX in #1908 (d5aa6)
--download
option should affectgetDefine
- by @KermanX in #1937 (688e9)- Prevent view-transition in the same slide - by @KermanX in #1942 (8adc7)
- Do not override user-provided html files - by @KermanX in #1926 (feae4)
- ToC link in Presenter Mode - by @rajxsingh and @KermanX in #1936 (b5931)
- Code snippets with
{monaco-write}
should not trigger slide reload - by @antfu (51aba) - Downgard
monaco-editor
to0.51.0
for now to workaround Vite warnings - by @antfu (5a00f) - Setup preparser correctly when no addons are used - by @oripka in #1951 (11dbb)
- Make sure the Monaco editor gets the correct character size - by @KermanX (45913)
v-drag
component withoutselfclose
, close #1959 - by @KermanX in #1959 (70412)- Should await
setupMain
- by @KermanX in #1971 (89995) - Add frequently missing classes to unocss safelist - by @KermanX in #1969 (1562e)
- Improve error message in SPA mode - by @KermanX in #1973 (16c58)
- vscode:
🏎 Performance
- Avoid loading parser in client and cache
define
- by @KermanX and @antfu in #1812 (c8711) - Use css icons for builtin UI and docs - by @antfu (e908d)