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