Skip to content

Ogma v0.1.4

Choose a tag to compare

@iodn iodn released this 11 Aug 07:40
ebc5af9

Authenticated Browser Journeys

  • Added reusable authenticated browser journey profiles.
  • Record and replay login sequences.
  • Verify authentication using URLs, DOM state, cookies, or HTTP requests.
  • Automatically refresh expired sessions.
  • Support manual MFA checkpoints.
  • Maintain multiple identities for authorization and IDOR testing.
  • Persist journey configuration across application restarts.
  • Improve recovery when selectors, navigation targets, or authentication state change.

Schema-Aware API Imports

  • Expanded OpenAPI 3 support with:

    • Request bodies and examples.
    • Path, query, header, and cookie parameters.
    • Local references and reusable components.
    • Security schemes and authentication metadata.
    • Server variables.
    • Schema-derived values and insertion points.
  • Added GraphQL introspection import and operation generation.

  • Added SOAP/WSDL operation and request generation.

  • Improved Postman variable, URL, body, and authentication handling.

  • Added schema metadata for type-correct request mutation and automated testing.

  • Improved format detection and rejection of unsafe external references.

Plugin SDK 1.1

  • Completed frontend SDK contracts for:

    • Request retrieval, raw access, and search.
    • Findings.
    • Scope.
    • Projects.
    • Navigation and sidebar integration.
    • Backend communication.
    • Theme and UI lifecycle.
  • Added reliable asynchronous SDK initialization.

  • Added compatibility declarations for Ogma and SDK versions.

  • Improved plugin permission handling and installation review.

  • Exposed runtime limits and plugin validation information.

  • Strengthened plugin runtime isolation and callback failure handling.

  • Improved Community Marketplace package and registry validation.

  • Existing unsigned plugins remain fully compatible.

  • Published @kaijinlab/ogma-sdk@1.1.0 to npm.

Workflow Improvements

  • Workflows are now shared across projects in the same workspace by default.
  • Project-specific workflows remain supported.
  • Restored workflow node details after navigating away and returning.
  • Improved workflow selection and editor state restoration.
  • Moved workflow action controls below workflow names for a more compact studio layout.
  • Increased the usable workspace available to the node editor.

HTTP History Accuracy

  • Replaced the misleading inspected state with accurate modification tracking.
  • Requests altered by Match & Replace or interception are now identified as modified.
  • Corrected HTTPQL filtering when selecting traffic state indicators.
  • Improved visual distinction between traffic sources and modified entries.