• v0.6.0 d2fce1a665

    v0.6.0 Stable

    mxm released this 2026-06-08 18:01:39 +00:00 | 2 commits to main since this release

    Features

    • Add media sending via POST /send for image, video, audio, and file
    • Download remote media, encrypt it for E2EE rooms, upload to Matrix, and send the event
    • Add streaming media downloads with a configurable size cap
    • Add media content event building for Matrix sends
    • Parse /send media requests as a discriminated union
    • Add MATRIX_MAX_DOWNLOAD_BYTES config (default 50 MB)

    Fixes

    • Avoid encryption probe handling for verification room events
    • Harden media configuration and download logic based on review feedback

    Documentation

    • Document /send media payload mode in CLAUDE.md
    • Document MATRIX_MAX_DOWNLOAD_BYTES
    • Add Matrix media send design and implementation docs
    • Document the send request body structure
    Downloads