v0.15.0

SagiPolaczek/NeuralSVGv0.15.0Jul 27, 2026by steipete

AI Summary

This release adds support for explicitly specifying WhatsApp media types when sending files, allowing MP3s to be delivered as downloadable documents while retaining their audio MIME type. It also updates webhooks to include locally resolved chat names when available.

Key Highlights

  • Send files with an explicit WhatsApp media type to control delivery format.
  • Webhooks now include locally resolved chat names in payloads.
  • New `--as` flag allows independent selection of media type from MIME type.

New Features

  • Added `send file --as auto|document|audio|image|video` command option.
  • Webhook payloads now include locally resolved chat names.

Full Release Notes

## Changelog

### Highlights

- Send files with an explicit WhatsApp media type, so an MP3 can be delivered as a downloadable document while retaining its audio MIME type. (thanks @DiegoDAF)
- Webhooks now include the locally resolved chat name when it is available. (#312 - thanks @g1e2x87)

### Added

- Send: add `send file --as auto|document|audio|image|video` to choose the WhatsApp media type independently of MIME, including downloadable MP3 documents. (thanks @DiegoDAF)

### Fixed

- Sync: include locally resolved chat names in webhook payloads when available. (#312 - thanks @g1e2x87)