> ## Documentation Index
> Fetch the complete documentation index at: https://docs.avraapi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AvraAPI Changelog

> Release notes for the AvraAPI Platform, official SDKs, and Payment Elements.

Release notes for the AvraAPI Platform and its official integration packages. Select a tab to view the version history for the product or package you use.

<Note>
  The Platform tab describes customer-facing product releases. SDK and Payment Elements tabs mirror the verified release history of their respective packages. Keep payment confirmation on your server: a release note never changes a merchant's responsibility to verify a gateway outcome before fulfilment.
</Note>

<Tabs>
  <Tab title="AvraAPI Platform">
    ## v1.2.0

    ### Added

    * Released **Workspaces** for organising projects, members, billing ownership, and service allocations.
    * Released **Advanced Services**, including the Universal Payment Gateway service and its project-slot model.
    * Released the new public **AvraAPI Documentation** experience, covering platform integration, the Universal Payment Gateway, Payment Elements, REST API reference material, and the official SDKs.

    ### Changed

    * Published Version 1.1 legal-policy guidance for Workspace lifecycle, service allocation, prepaid-credit treatment, merchant payment responsibilities, and browser-safe Payment Elements use. The prior Version 1.0 policy set remains available in the public archive.

    Read the current [Terms of Service](https://avraapi.com/terms-of-service), [Privacy Policy](https://avraapi.com/privacy-policy), and [Refund & Payment Policy](https://avraapi.com/refund-and-payment-policy).
  </Tab>

  <Tab title="PHP SDK">
    ## v1.5.2 — September 30, 2026

    ### Added

    * Added one-shot `withPrivacyMode()` support to every provider service. It sends `X-Privacy-Mode: 1` for the next SDK request only, then clears automatically.

    ### Changed

    * Kept the Location and Utility `privacyMode: true` arguments backward compatible while routing them through the same Privacy Mode header mechanism.

    ## v1.5.1

    ### Changed

    * Refreshed the public README and aligned package guidance with AvraAPI Documentation.

    ## v1.5.0

    ### Added

    * Added complete Universal Payment Gateway integration and the SDK foundation for future Advanced Services.

    ## v1.1.2

    ### Added

    * Added Currency Service and Security Service functions.

    ## v1.0.2

    ### Added

    * Added the Universal Function for newly available API endpoints.

    ### Fixed

    * Included compatibility and bug fixes.

    ## v1.0.0

    ### Added

    * Initial public release with the base microservice integrations.
  </Tab>

  <Tab title="Laravel SDK">
    ## v1.2.0 — September 30, 2026

    ### Added

    * Added official Laravel access to the Universal Payment Gateway through the `payment()` Facade and container-backed PHP SDK client.
    * Added Laravel Testbench coverage for client binding, Facade resolution, the payment accessor, and the inherited Privacy Mode option.

    ### Changed

    * Required `avraapi/php-sdk` `^1.5.2`, including its one-request `withPrivacyMode()` support.
    * Refreshed the public README and aligned package guidance with AvraAPI Documentation.

    ## v1.1.2

    ### Added

    * Added Currency Service and Security Service functions.

    ## v1.0.2

    ### Added

    * Added the Universal Function for newly available API endpoints.

    ### Fixed

    * Included compatibility and bug fixes.

    ## v1.0.0

    ### Added

    * Initial public release with the base microservice integrations.
  </Tab>

  <Tab title="Node.js SDK">
    ## v1.2.0 — October 1, 2026

    ### Added

    * Added the complete typed Universal Payment Gateway lifecycle for trusted Node.js backends: availability, checkout creation, server-side completion, callback verification, and sensitive callback verification.
    * Added gateway-specific services for PayHere advanced payment operations, MarxPay, OnePay, KOKO, PayPlus, and WebXPay, plus safe callback/return payload wrappers and Payment Elements/redirect presentation helpers.
    * Added one-shot `withPrivacyMode()` support across provider services. It sends `X-Privacy-Mode: 1` for the next SDK request only, then clears automatically.
    * Added ESM, CommonJS, and TypeScript package-consumer coverage, together with offline contract tests for provider services and the Universal Payment Gateway.

    ### Changed

    * Aligned the public Node.js SDK contract, typed results, gateway environment selection, reconciliation options, error mapping, and server-only Universal Payment Gateway safety boundary with PHP SDK v1.5.2.

    ## v1.1.2

    ### Added

    * Added Currency Service and Security Service functions.

    ## v1.0.2

    ### Added

    * Added Base64 HTML-to-PDF conversion support.

    ## v1.0.0

    ### Added

    * Initial public release with the base microservice integrations.
  </Tab>

  <Tab title="Payment Elements">
    ## v1.1.2 — October 1, 2026

    ### Fixed

    * Corrected versioned CDN asset resolution so the browser bundle loads its matching gateway-logo and country-flag assets from the immutable release path.

    ## v1.1.1 — October 1, 2026

    ### Added

    * Added the immutable CDN release workflow, including a versioned release manifest and Subresource Integrity generation for published browser bundles.

    ## v1.1.0 — September 21, 2026

    ### Added

    * Added server-discovered payment-method availability and entitlement-aware checkout preparation.
    * Added safe unavailable-state handling when a project slot, plan entitlement, or gateway configuration is not active.

    ## v1.0.0 — September 6, 2026

    ### Added

    * Initial public browser package for customer-details forms and gateway-method presentation.
    * Added provider presentation support and compatible checkout UI refinements for supported Universal Payment Gateway flows, including MarxPay and OnePay presentation modes.
  </Tab>
</Tabs>

## Change-governance standard

For a material public change, AvraAPI records the affected product or package version, a concise customer-facing scope, any required compatibility or security action, and verification of the public guidance. Minor copy corrections, formatting-only changes, and non-material navigation updates may not receive an individual entry.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.