Skip to content

Moraya v0.45.10

Choose a tag to compare

@github-actions github-actions released this 07 Aug 08:40
· 16 commits to main since this release

What's Changed

chore(release): v0.45.10 — shared code palette, tab-close fix, AI orb

  • core: bump @moraya/core 0.17.10 → 0.19.0, adopting the shared syntax-highlight palette (@moraya/core/plugins/syntax.css) in place of desktop's own 2018-era GitHub code colors, which were duplicated across eight sites (:root, dark mode, prefers-color-scheme, and 34 keys in five named themes). Code now renders identically across desktop/web/mobile; picking a theme (Dracula, One Dark, …) changes chrome only, not code color.
  • fix: applyColorTheme left stale inline custom properties on <html> when switching themes — a key one theme set and the next omitted stayed stuck for the rest of the session. It now clears the previous theme's keys before applying the new one.
  • fix(editor): syntax tokens were scoped to .moraya-editor pre, so the print route, AI chat, and image export rendered code monochrome despite emitting the same classes; the shared stylesheet is now loaded globally, including in the print route.
  • fix(editor): outline panel default width raised 200px → 260px so CJK (Chinese/Japanese/Korean) headings no longer get clipped in the outline list.
  • rust/menu: Cmd/Ctrl+W now closes the active tab (same unsaved-changes prompt as the × button) instead of quitting the window — previously one keystroke closed the whole app mid-edit. Closing the window moves to Cmd/Ctrl+Shift+W, matching browser convention; translations added for both items across all 12 locales.
  • ui: add ThinkingOrb (wrapping the new thinking-orbs-universal dependency) to the AI chat panel's stop/composing button — an animated indicator while a response streams, swapping to the stop glyph on hover/focus, with accompanying unit tests.
  • deps: bump renderer-versions.json plugin manifest alongside the core upgrade.

See the assets below to download and install.

macOS

Homebrew (recommended):

brew tap zouwei/moraya
brew install --cask moraya

Manual: Download the .dmg file below, drag Moraya to Applications, and double-click to launch.
The app is signed with an Apple Developer ID and notarized by Apple — no Gatekeeper workaround needed.

Linux

  • .debsudo dpkg -i moraya_*.deb
  • .AppImagechmod +x Moraya_*.AppImage && ./Moraya_*.AppImage

Windows

Run the .msi installer.