Release v0.6.0 #2

Merged
mxm merged 1 commit from feat/matrix-media-send into main 2026-06-08 18:03:37 +00:00
Owner

Features

  • Media Support via /send: Added capability to send media (image, video, audio, file) through the /send endpoint. The bot now automatically handles downloading, encrypting (for E2EE rooms), and uploading content to the Matrix repository.
  • Streaming Downloads: Implemented downloadMedia with support for streaming, allowing for large files.
  • Size Limits: Introduced MATRIX_MAX_DOWNLOAD_BYTES configuration (default 50MB) to cap media sizes during download/encryption.

Fixes

  • Hardened media configuration and download logic based on PR reviews.
  • Fixed an issue where encryption probes were incorrectly triggered for verification room events.

Documentation

  • Added detailed design specifications and implementation plans for Matrix media sending.
  • Documented MATRIX_MAX_DOWNLOAD_BYTES and /send payload modes in configuration files and CLAUDE.md.
  • Detailed the expected request body structure for /send requests.
### Features - **Media Support via /send**: Added capability to send media (image, video, audio, file) through the /send endpoint. The bot now automatically handles downloading, encrypting (for E2EE rooms), and uploading content to the Matrix repository. - **Streaming Downloads**: Implemented downloadMedia with support for streaming, allowing for large files. - **Size Limits**: Introduced MATRIX_MAX_DOWNLOAD_BYTES configuration (default 50MB) to cap media sizes during download/encryption. ### Fixes - Hardened media configuration and download logic based on PR reviews. - Fixed an issue where encryption probes were incorrectly triggered for verification room events. ### Documentation - Added detailed design specifications and implementation plans for Matrix media sending. - Documented MATRIX_MAX_DOWNLOAD_BYTES and /send payload modes in configuration files and CLAUDE.md. - Detailed the expected request body structure for /send requests.
### Features
- **Media Support via /send**: Added capability to send media (image, video, audio, file) through the /send endpoint. The bot now automatically handles downloading, encrypting (for E2EE rooms), and uploading content to the Matrix repository.
- **Streaming Downloads**: Implemented downloadMedia with support for streaming, allowing for large files.
- **Size Limits**: Introduced MATRIX_MAX_DOWNLOAD_BYTES configuration (default 50MB) to cap media sizes during download/encryption.

### Fixes
- Hardened media configuration and download logic based on PR reviews.
- Fixed an issue where encryption probes were incorrectly triggered for verification room events.

### Documentation
- Added detailed design specifications and implementation plans for Matrix media sending.
- Documented MATRIX_MAX_DOWNLOAD_BYTES and /send payload modes in configuration files and CLAUDE.md.
- Detailed the expected request body structure for /send requests.
mxm left a comment

Go

Go
mxm merged commit 9baad65f24 into main 2026-06-08 18:03:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mxm/n8n-matrix-bridge!2
No description provided.