v0.9.56
airweave-ai/airweavev0.9.56Mar 29, 2026by orhanrauf
AI Summary
Enhanced the admin dashboard with sync schedule states, added RBAC for API keys, improved HubSpot source configuration, and fixed OCR fallback behavior. Also added support for legacy .doc files.
Key Highlights
- Added temporal schedule states to admin dashboard
- Implemented RBAC gating for API keys
- Added legacy .doc file support
- Fixed OCR fallback chain
New Features
- Admin dashboard schedule states
- RBAC for API keys
- HubSpot after_date config
- Legacy .doc file support
- OCR fallback fix
Full Release Notes
## What's Changed * fix: implement missing get_stuck_jobs_by_status in SyncJobRepository by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1722 * feat: show temporal schedule states in admin sync dashboard by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1725 * feat(CASA-13, CASA-32): add RBAC gating for API keys and auth by @hiddeco in https://github.com/airweave-ai/airweave/pull/1658 * feat: add after_date config to HubSpot source by @marc-rutzou in https://github.com/airweave-ai/airweave/pull/1724 * customer-ask: add legacy .doc file support by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1726 * fix: OCR fallback chain never routes to Docling on Mistral failure by @orhanrauf in https://github.com/airweave-ai/airweave/pull/1727 **Full Changelog**: https://github.com/airweave-ai/airweave/compare/v0.9.55...v0.9.56