v0.9.38
airweave-ai/airweavev0.9.38Mar 21, 2026by orhanrauf
AI Summary
A comprehensive update includes security hardening (credential handling, ORM listeners), new admin features (force full sync), and infrastructure cleanup (removing scripts, updating dependencies).
Key Highlights
- Force full sync admin endpoint
- API credentials moved to headers
- Constant-time comparisons for security
- BaseSource contract v2 with constructor DI
- SharePoint Online OAuth configuration
New Features
- Force full sync to admin resync endpoint
- BaseSource contract v2
Full Release Notes
## What's Changed * chore: remove backfill_cleanup_schedules script after production run by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1665 * chore: update cronstrue dependency and improve layout in ConnectPlayground by @EwanTauran in https://github.com/airweave-ai/airweave/pull/1667 * feat: add force full sync to admin resync endpoint and dashboard + fix bulk resync by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1664 * fix(CASA-11): move API credentials to headers by @hiddeco in https://github.com/airweave-ai/airweave/pull/1651 * fix(CASA-45): constant-time comparisons by @hiddeco in https://github.com/airweave-ai/airweave/pull/1661 * refactor: harden ORM event listeners by @hiddeco in https://github.com/airweave-ai/airweave/pull/1656 * chore: add CLAUDE.md and gitignore .claude/ by @felixschmetz in https://github.com/airweave-ai/airweave/pull/1670 * refactor: Phase C — BaseSource contract v2 with constructor DI by @orhanrauf in https://github.com/airweave-ai/airweave/pull/1647 * chore: add sharepoint_online OAuth config to prd integrations by @orhanrauf in https://github.com/airweave-ai/airweave/pull/1675 **Full Changelog**: https://github.com/airweave-ai/airweave/compare/v0.9.37...v0.9.38