Kova v0.6.12
What's new
New features
- In-app language switcher, and a Slovenian translation — a new lightweight i18n layer (Settings > Appearance > Display language) extracts every UI string so the app can ship in more than English; Slovenian is the first community translation (addresses #125; Slovenian translation by @anderlli0053, #126).
- Nix flake for reproducible builds —
nix run github:KovaMD/Kova,nix profile install, ornix developfor a ready-made dev shell (by @vadika, #122; addresses #9).
Bug fixes
- Fixed Linux AppImage auto-update — the AppImage is now signed as part of the release pipeline, restoring self-update that had been broken since the earlier EGL-crash workaround shipped (reported by @frigaut, #3).
- Fixed a stray left-margin gap in the editor that grew or shrank again as the panel was resized, reintroduced after an earlier theme-based fix (reported by @a1880, #28).
- Fixed
{date}in footer/header templates showing blank when the document had nodate:frontmatter field — it now defaults to today's date like the other template variables do. - Fixed Enter not confirming a slide-jump when keystrokes were forwarded from the audience window in dual/mirror presentation mode (reported by @a1880, #54).
- Fixed Table of Contents overflow on long agendas — layout was computed before ToC entries were resolved, so it could never switch to the two-column overflow layout used elsewhere (reported by @a1880, #57).
Installation
| Platform | Download | Note |
|---|---|---|
| macOS (Apple Silicon + Intel) | .dmg |
Signed and notarised — double-click to install |
| Windows 10/11 | .msi or _x64-setup.exe |
Click More info → Run anyway if SmartScreen appears (app is unsigned) |
| Linux | .deb (Debian/Ubuntu) or .rpm (Fedora/RHEL/openSUSE) |
Install via your package manager |
| Linux AppImage | .AppImage |
Graphics libs stripped for compatibility with Arch/Fedora/etc. Supports auto-update. |
Beta release — expect rough edges. Please report bugs via Issues.