v39.0 v0.12.24

low risk

d2lang/d2Aug 29, 2026 → Aug 29, 20260 days between releases

What's New

Adds Teams passcode support, meeting artifact deletion, and audio capture reliability fixes.

New Features

  • Teams bots join with a separate passcode to prevent logging sensitive data.
  • Owners can now delete completed meeting artifacts for privacy compliance.
  • Meetings list is now ordered by event time with active meetings pinned.
  • New `GET /meetings/{platform}/{native_meeting_id}/participants` endpoint added.

Improvements

  • Audio capture reliability improved to prevent false 'completed(left_alone)' statuses.
  • Gate failures now print full diagnostics instead of swallowing errors.
  • Meetings list ordering updated to prioritize event time.

Bug Fixes

  • Fixed meetings stranded in 'stopping' state when restarting mid-leave.
  • Fixed audio capture faults that incorrectly ended live meetings.
  • Fixed gate failures that were silently swallowing diagnostic errors.

Upgrade Notes

Owners can now delete completed meeting artifacts, though active meetings will return a 409 error. The meetings list is now ordered by event time. No configuration changes are required for the new Teams passcode feature.

The Two Releases

v39.0

v39.0 - Zapier + new permissions

Aug 29, 2026· 2 months ago

Introduces Zapier integration, scoped API keys, and a new permissions model for segments and webhooks.

Full release notes
v0.12.24

v0.12.24

Aug 29, 2026· 2 months ago

Focuses on Teams passcode support, audio capture reliability, and privacy improvements by allowing deletion of completed meeting artifacts.

Full release notes