This is deliberately not a complete engineering log. Internal refactors, test infrastructure, and CI
changes are omitted because they change nothing about how you call the API. Absence from this historical page is not evidence that a release had no caller-visible changes.
Unreleased
New response headers. Three additions, all safe to ignore but useful to read:
Bulk operations are rate limited per operation type. Limits are configured independently per
bulk operation rather than sharing one global bucket.
Security headers are now sent on all API responses:
Content-Security-Policy, HSTS with a
one-year max-age and preload, Permissions-Policy, X-Permitted-Cross-Domain-Policies,
X-XSS-Protection, and Referrer-Policy: strict-origin-when-cross-origin. Cache-control headers
prevent caching of sensitive responses, and the Server header now returns a generic
Stateset-API rather than framework details.
0.1.6 — 2024-10-30
New endpoint groups:- Work orders — manufacturing work order tracking
- Bill of materials
- Advanced shipping notices — ASN management
- Analytics endpoints, with permission-based access
0.1.5 — 2024-09-29
- Crypto payment integration
- AI-powered checkout
- Product feed specifications
- Inventory management gained lot tracking
- Improved shipment tracking and warranty claim processing
- Fixed rate limiting edge cases
0.1.4 — 2024-08-24
- Multi-factor authentication support
- RBAC with granular permissions
- Password policy enforcement
- Redis and in-memory caching, with cache warming
- Fixed JWT token refresh, and concurrent inventory reservation bugs
The concurrent-reservation fix matters if you built a workaround for double-allocation under
concurrent load. That behaviour is corrected — a retry-and-compare workaround is now redundant, and
may mask the correct result.
0.1.3 — 2024-08-11
- Request idempotency — send an
Idempotency-Keyon writes and a retried request replays the original result instead of repeating the effect - Comprehensive health check endpoints
- Circuit breaker pattern for upstream calls
- OpenTelemetry integration
- Rate limiting gained per-path policies
- Improved error messages and codes
0.1.2 — 2024-07-24
- gRPC support with 30+ proto definitions
- Swagger UI
- Prometheus metrics endpoint
stateset-clifor local development- Fixed timeout handling on external service calls and memory usage on large result sets
0.1.1 — 2024-07-18
First functional surface: order management, inventory control with allocations, returns processing, warranties, and shipment tracking.0.1.0 — 2024-07-01
Initial release. CRUD for orders, inventory, and returns; JWT authentication.Related
- Overview — base URL, auth, errors, rate limits
- Rate limiting — every header and what to do with it
- Errors — the full error code catalogue