Blog Sections Open

sApi v1.0.4: OpenAPI-Friendly Responses and BOM-Safe Token JSON

sApi v1.0.4 tightens response conventions and fixes token JSON parsing when incoming payloads include a UTF-8 BOM.

sApi v1.0.4 is a small but useful maintenance release for Evolution CMS projects that expose API endpoints or token-based integrations.

Published: May 19, 2026

What changed

  • API responses were aligned with OpenAPI-friendly REST conventions.
  • A new response conventions document was added to explain expected API output behavior.
  • The Postman collection was refreshed to match the updated response flow.
  • Token JSON request bodies now accept a UTF-8 BOM, which helps with payloads produced by some editors or integrations.
  • The response helper and token controller were updated around these changes.

Why it matters

Consistent response envelopes make API endpoints easier to document, test, and consume from external systems. The BOM-safe token JSON fix is the kind of detail that prevents confusing integration failures: the payload looks like JSON, but parsing fails because invisible bytes were present at the beginning.

Open sApi v1.0.4 on GitHub

Newer post

sCommerce v1.1.0: SEO Placeholders, Filter Fixes, and Manager Polish

sCommerce v1.1.0 improves product SEO placeholders, path-based catalog filters, hidden category aliases, CSV export links, and manager order visibility.

Older post

dTui Editor v1.0.2: Runtime Assets for Clean dDocs Installs

dTui Editor v1.0.2 fixes fresh installs where dDocs could show raw Markdown because editor runtime assets were not published.