Skip to content

Releases: sebastienb/okra-releases

Okra 1.4.0

Choose a tag to compare

@sebastienb sebastienb released this 27 Jun 16:05

Okra 1.4.0 adds support for macOS Sequoia.

  • Run Okra on macOS 15 Sequoia and newer.
  • Keep Liquid Glass styling on macOS 26 while using compatible controls and surfaces on older macOS releases.

Okra 1.3.1

Choose a tag to compare

@sebastienb sebastienb released this 27 Jun 14:45

Okra 1.3.1 enables automatic update checks.

  • Check for app updates automatically using Sparkle, while keeping the manual Check for Updates... menu item.
  • Keep the appcast feed at https://okramd.com/appcast.xml.

Okra 1.3.0

Choose a tag to compare

@sebastienb sebastienb released this 27 Jun 14:26

Okra 1.3.0 makes project folders faster to work with and improves formatted exports.

  • Add sidebar actions to create files and folders directly inside workspace folders, including quick buttons on the root folder header.
  • Keep empty folders visible in the workspace tree immediately after creation.
  • Render lyric section labels like [verse] and [chorus] as styled section headings without brackets in preview and formatted exports.
  • Simplify formatted sharing/export into one preview flow with file type selection.
  • Make Rich Text exports use readable light output so dark themes do not create unreadable RTF files.
  • Improve preview source editing by showing the pencil on hover and opening block editing on double-click.

Okra 1.2.0

Choose a tag to compare

@sebastienb sebastienb released this 27 Jun 02:20

Okra 1.2.0 adds lyric-section formatting for bracketed song labels.

  • Bracketed labels like [verse], [chorus], and [guitar solo] now render as clean section headings in preview/export.
  • Preview/export hide the source brackets and style the label like Okra's heading treatment.
  • The editor highlights bracketed lyric labels with heading color so song structure pops while keeping the original lyric text compatible with generators.

Okra 1.1.2

Choose a tag to compare

@sebastienb sebastienb released this 24 Jun 21:43

Okra 1.1.2 improves macOS file-opening behavior for Markdown files.

Changelog

  • Added support for opening .md, .markdown, and .txt files by dragging them onto the Okra Dock icon.
  • Added window drop routing so dragging a Markdown/text file onto an empty Okra window opens it there, while dragging a different file onto a window that already has a file or folder open creates a new Okra window.
  • Improved macOS LaunchServices metadata so Okra is advertised as a Markdown editor for the standard Markdown file type while staying an alternate editor for plain text.
  • Bumped the Sparkle build number so this update is newer than 1.1.1.

SHA-256: 0360b27628af5af64814168fff61a6ceb267f4e6e2bc1771318f7d854240cc9c

Okra 1.1.1

Choose a tag to compare

@sebastienb sebastienb released this 18 Jun 21:20

Okra 1.1.1 fixes sidebar folder expansion behavior on macOS.

Changelog

  • Fixed the workspace sidebar so opening a file no longer re-expands unrelated collapsed folders from previously opened documents.
  • Bumped the Sparkle build number so this update is newer than 1.1.0.

SHA-256: 211b4e30ec7b823592db0ce90ba093a7eb31f7db347246bdbc645b859edeaa15

Okra 1.1.0

Choose a tag to compare

@sebastienb sebastienb released this 18 Jun 01:22

Okra 1.1.0 fixes command palette scrolling behavior on macOS.

Changelog

  • Fixed the command palette so moving the pointer over results no longer auto-scrolls the list.
  • Preserved keyboard navigation behavior, including scrolling the selected result into view when using arrow keys.

SHA-256: 0883a570673b58cd1696d66cc59033c834eb70072db0a636f8d72e2120f0175f

Okra 1.0.1

Choose a tag to compare

@sebastienb sebastienb released this 17 Jun 22:43

Okra 1.0.1 adds Sparkle update support and a Check for Updates menu item.

SHA-256: 1c872ea6d551d23edcccfa04b580e4b33111ec3ce04c2f4957e136ed97870595

Okra 1.0

Choose a tag to compare

@sebastienb sebastienb released this 17 Jun 02:13

Initial public Mac DMG release for Okra.\n\nSHA-256: 3c682f01eb60262e4a2d1afef2d6954cd62f74a74ced63c4de6de44127ad4ce0