Changelog
Version history for the Hubrix API. We use CalVer (YYYY.MM.DD). Breaking changes are announced 90 days in advance via email and the Sunset header.
v2026.05.04
2026-05-04Phase 5: Billing enhancements, RFC 9457 errors, webhook signing, API reference site.
Added
- +RFC 9457 Problem Details on all error responses (Content-Type: application/problem+json)
- +X-Hubrix-Version response header on every API response
- +ProblemDetail schema in OpenAPI components.schemas
- +17 rich tag descriptions in OpenAPI spec covering every feature area
- +Servers block in OpenAPI spec: Production + Staging
- +Outbound webhook signing scheme defined (preview — not yet active)
- +openapi.yaml / openapi.json / postman.json published at api.hubrix.ai
- +Python, JavaScript/TypeScript, and Swift SDK stubs (v2026.05.04)
- +api.hubrix.ai reference site (Stoplight Elements interactive reference)
Changed
- ~FastAPI info.version updated to CalVer format (2026.05.04)
- ~FastAPI title updated to "Hubrix API" with full contact and license_info
- ~Exception handler now returns RFC 9457 shape for all 4xx/5xx responses
v2026.04.21
2026-04-21Phase 4.16: Engineering docs site, feedback endpoint.
Added
- +GET /docs-feedback — public endpoint for collecting documentation feedback
- +Engineering docs at docs.hubrix.ai/engineering (15 ADRs, 10 system design docs)
Changed
- ~Pagefind search index rebuilt with engineering content
v2026.03.30
2026-03-30Phase 4.10–4.14: Workflows, Deep Research, Bulk Processing, Team Workspace, Data Connectors GA.
Added
- +POST /workflows/{id}/runs — execute workflow with inputs, returns run_id
- +GET /workflows/runs/{run_id} — poll run status and outputs
- +POST /research — start standard or deep research report
- +GET /research/{id} — get report with content and sources
- +POST /bulk/jobs — create bulk processing job from CSV
- +GET /bulk/jobs/{id}/rows — stream processed rows
- +POST /workspaces/items — create shareable workspace item
- +POST /connectors — initiate OAuth for Google Drive or OneDrive
- +GET /connectors/{id}/folders/{folder_id}/sync — trigger manual sync
- +Workflow step types: llm, condition, transform, web_search, rag_query, http_request, agent_call, email_send, delay, set_variable
- +Scheduled workflows via cron expressions (WorkflowSchedule)
- +Connector sync: incremental via Google Drive Changes API and OneDrive delta endpoint