v0.12.0

aws-samples/bedrock-chatv0.12.0Jul 6, 2026by github-actions[bot]

AI Summary

This release adds media management capabilities including backfilling for synced messages and retrying for CDN-expired media. It also improves storage security by replacing dynamic SQL with fixed queries and fixes a synchronization issue where queued media downloads were canceled prematurely.

Key Highlights

  • Media backfill for synced messages
  • Media retry for CDN-expired media
  • Security: Replaced dynamic SQL with fixed allowlisted queries
  • Sync: Properly finish queued media downloads before exit

New Features

  • Media backfill functionality
  • Media retry functionality
  • Fixed SQL queries for storage security
  • Improved sync download handling

Full Release Notes

## Changelog

### Added

- Media: add `media backfill` to download media for already-synced messages that have metadata but no local copy. (thanks @njt)
- Media: add `media retry` to recover CDN-expired media from the primary device. (thanks @njt)

### Security

- Store: replace dynamic schema-inspection SQL with fixed allowlisted queries. (thanks @dovocoder)

### Fixed

- Sync: finish queued media downloads before clean one-shot and bootstrap exits instead of canceling them at idle. (thanks @njt)