You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the first major OpenSlides package built from the Svelte rewrite instead of the earlier React app.
Preview, highlight, and code-transition rendering are much more stable, including fixes for random flickering or teleporting tokens during transitions.
The editor, settings drawer, slide management flow, and dashboard stack interactions all received major usability and reliability improvements.
Release packaging now covers macOS Apple Silicon, macOS Intel, macOS Universal, Windows x64, Windows ARM64, and Linux .deb / .rpm packages.
Major update: the Svelte desktop app
OpenSlides now ships as the new Svelte-based desktop app, replacing the older React implementation for packaged releases.
The presentation, editor, preview, and settings flows were refined across this rewrite so the app feels more consistent and native in daily use.
Build and packaging settings were also tightened to produce leaner release binaries and cleaner production bundles.
Transition, preview, and highlight fixes
Fixed random flickering, skipped morphs, and token teleporting during code transitions.
Fixed line-number toggles causing Shiki Magic Move layout/schema glitches during live preview updates.
Improved highlight measurement, underlay restoration, and theme-rekey stability so highlight overlays stay aligned more reliably.
Reduced slide/preview desync cases during rapid editing, presenting, and theme changes.
Preserved highlight behavior more safely during settings changes, overlay transitions, and preview re-renders.
Editor and workflow improvements
Fixed the editor find/replace flow so the find bar opens reactively and keeps focus where expected.
Improved match navigation so entering and stepping through search results behaves more predictably.
Removed the no-longer-needed save-status badge from the editor toolbar.
Fixed multi-select slide delete behavior so selected counts stay in sync after per-slide deletion.
Added undo support for bulk slide deletion and made slide restore flow more dependable.
Settings and UX improvements
Overhauled the presentation settings drawer with a more polished tabbed layout.
Added global highlight controls for dim amount, pop size, and highlight dim color.
Improved theme browsing, theme previews, layout controls, and drawer behavior.
Centralized more defaults and runtime configuration so frontend/backend settings are less likely to drift apart.
Dashboard and stack spread improvements
Reworked the stacked-project spread animation several times and migrated it to @humanspeak/svelte-motion.
Smoothed card spread/pop timing and fixed close-state flashing artifacts.
Improved fan/spread behavior for opening, closing, and dragging grouped project cards.
Packaging and platform coverage
macOS builds now publish all three package variants:
Universal
Windows builds now publish:
x64
ARM64
Linux builds now publish:
.deb
.rpm
Linux users should read the README download section for installation guidance before installing packages.