All notable changes to the LumaTrace Cloud API and Developer Portal are documented in this file.
The format follows Keep a Changelog principles. This project adheres to Semantic Versioning.
- Compliance: Published
EVIDENCE_PACK_SUMMARY.mdto provide public visibility into SOC2/ISO controls, pentest status, and SBOM generation. - Integration: Released
examples/smoke_test.shas an Enterprise Quick Validation Kit for rapid API onboarding and testing. - Operations: Defined explicit Performance Envelope and operational limits (SLOs, QPS, latencies) in the SLA documentation.
- Documentation: Corrected broken cross-references in
SUBPROCESSORS.mdto accurately point to the Enterprise Data Privacy Policy.
- Security: Formalized Machine-to-Machine (M2M) OAuth2 authentication profile in OpenAPI spec.
- Forensics: Extended
VerificationResponsewithc2paStatus,watermarkStatus, andtamperClassfor automated SOC/SIEM decision-making. - Governance: Added
Idempotency-Keydynamic support for/api/v1/photos/registerin Postman collections. - Standardization: Adopted RFC 7807 for standardized API error responses (
ApiErrorschema).
- Limits: Explicitly unified operational limits across documentation and schemas (25MB payload, 16MP resolution).
- Documentation: Integrated "Analog Hole Mitigation" narrative into the main repository README.
- Discrepancies between architectural documentation and OpenAPI schema regarding image resolution limits.
- Public Developer Portal initial release
- Interactive OpenAPI specification (
openapi.yaml) - Defined API contracts for:
/api/v1/auth/login/api/v1/auth/logout/api/v1/auth/register/api/v1/photos/protect/api/v1/photos/verify
- Python and Node.js integration examples
- Official Postman collection for enterprise testing
- Publication of governance documentation:
ARCHITECTURE.mdSECURITY.mdDATA_PRIVACY.mdAPI_LIFECYCLE.mdASSURANCE.md
- Defined strict multi-tenant isolation requirements for JWT-scoped interactions
- Introduced pre-flight validation rules:
- Maximum upload size: 25MB
- Maximum resolution: 16 Megapixels