Docs
← All changelogs

Salesforce Apex SDK

Release Notes

v1.2.1329 July 2026
  • chorePatch release.
v1.2.1229 July 2026
  • chorePatch release.
  • featRequired Salesforce Named Credential configuration for truID callouts and removed raw API key, raw endpoint, Remote Site Setting, and manual `X-API-KEY` paths.
  • featMade `connect()` a single bounded callout and moved brand data-service lookup to an explicit `getBrandDataServices(companyId, brandId)` method.
  • featAdded pre-callout governor checks for exhausted callout budget and DML-before-callout transactions.
  • featTracked SDK cumulative callout elapsed time, capped per-request timeouts by remaining budget, and refused calls after the Apex 120s transaction ceiling is exhausted.
  • featReplaced message-only SDK failures with typed Apex exceptions that expose status, request id, headers, response body, and parsed error data through deliberate fields.
  • featRedacted sensitive HTTP error headers/body/error data and truncated exposed response bodies while keeping raw response content out of exception messages.
  • featChanged public SDK classes to `inherited sharing` so callers control sharing behavior consistently.
  • featAdded Queueable `Database.AllowsCallouts` async client forms for SDK operations that need to run from trigger or post-DML contexts.
  • featAdded Salesforce `HttpCalloutMock` coverage for the default transport public operation surface.
v1.2.1129 July 2026
  • chorePatch release.
v1.2.1029 July 2026
  • chorePatch release.
v1.2.929 July 2026
  • chorePatch release.
v1.2.827 July 2026
  • featInitial Salesforce Apex SDK targeting Salesforce API version 67.0.
  • featApex classes for configuration, HTTP transport, connect, direct-bank start, polling, challenge resolution, product downloads, collection delete, and bounded PDF upload.
  • choreAdded Salesforce Apex API reference and portal download archive support.