Skip to content

Ogma v0.2.13

Latest

Choose a tag to compare

@iodn iodn released this 01 Sep 03:31
ebc5af9

New

  • Added 18 standard application themes, including dark, light, Solarized, high-contrast, Arctic, Forest, Ember, Mist, and system-controlled themes.
  • Added expanded UI and code font selection with bundled JetBrains Mono, Fira Code, and Source Code Pro fonts.
  • Added live syntax highlighting and font previews in Appearance settings.
  • Added managed background MCP execution without opening a terminal window.
  • Added recent MCP stdout and stderr diagnostics to the MCP settings page.
  • Added authenticated desktop lease monitoring to detect and terminate orphaned backend processes.
  • Added graceful backend shutdown covering proxy listeners, terminals, MCP processes, and other runtime resources.
  • Added lifecycle smoke testing for native Linux, macOS, and Windows builds.
  • Added multi-architecture updater metadata for Windows, macOS, and Linux.

Replay

  • Replay sessions now retain independent request templates when created from HTTP History.
  • Replay sessions continue working after their original HTTP History entries are deleted.
  • Deleting HTTP History now detaches Replay sources without deleting Replay sessions.
  • Selecting a Replay attempt now displays the exact request and body used for that attempt.
  • Re-selecting an attempt reliably refreshes its request and response details.
  • Truncated captured request bodies now produce a clear Replay error instead of sending incomplete data.

Workflows

  • response.getBody().toText() now transparently decodes compressed response bodies, including Brotli content.
  • Chunked and encoded web assets can now be written to disk in their decoded form.
  • Raw encoded bytes remain available through response.getRaw() when the original representation is required.
  • Added coverage for large decoded workflow responses without silently truncating their contents.

HTTP History

  • Full request URLs now wrap instead of being truncated with ellipses.
  • Partial URL selections can now be copied without replacing the clipboard with the complete URL.
  • Copying selected request or response content no longer triggers the table-level copy handler.
  • Added safe handling when clipboard events have no target element.
  • Response headers now have an independent scrollable area.
  • Resizing a table column no longer accidentally sorts that column.

Desktop Reliability

  • Fixed orphaned ogma-server and MCP processes after closing Ogma on Windows.
  • Windows shutdown now terminates the complete backend process tree when graceful shutdown is unavailable.
  • Fixed the Linux quit dialog failing to appear or leaving the application blocked.
  • Added a native fallback when the custom quit dialog cannot load.
  • The embedded browser now discovers and uses the proxy port selected by the backend.
  • Improved cleanup of active TCP sockets and stable UI proxy listeners.
  • Portable Windows builds no longer incorrectly offer installer-based in-place updates.
  • Restored the correct Ogma application icon for Windows installers and executables.
  • Standalone browser windows and quit dialogs now follow the selected Ogma theme.