Skip to content

Commit 544fb81

Browse files
docs: add September 2026 changelog entry (#407)
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
1 parent 43b7d7d commit 544fb81

2 files changed

Lines changed: 15 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: September 2026
3+
description: What's new in urBackend — new features, improvements, and fixes.
4+
---
5+
6+
<Update label="2026-09-14" description="Week of 2026-09-08–2026-09-14" tags={["Feature", "Fix"]}>
7+
## New features
8+
9+
- **`replyTo` on transactional mail** — `POST /mail/send` and `POST /mail/send/batch` now accept an optional `replyTo` field (a single address or an array of addresses). When set, replies from recipients route to those addresses instead of your verified `from` sender. Available in the REST API, TypeScript SDK (`mail.send()` / `mail.sendBatch()`), and Python SDK. See [Send mail](/api-reference/mail/send) and [Mail SDK](/sdk/mail). (by [@yash-pouranik](https://github.com/yash-pouranik) in [#402](https://github.com/geturbackend/urbackend/pull/402))
10+
11+
## Bug fixes
12+
13+
- **Empty mail bodies are now rejected up-front** — Mail requests without any content (both `html` and `text` empty or whitespace) now fail validation with a `400` before hitting the mail queue, instead of enqueuing an empty message. Whitespace-only subjects are also rejected. See [Send mail](/api-reference/mail/send). (by [@yash-pouranik](https://github.com/yash-pouranik) in [#402](https://github.com/geturbackend/urbackend/pull/402))
14+
</Update>

‎mintlify/docs/docs.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@
9797
{
9898
"group": "Changelog",
9999
"pages": [
100+
"changelog/september-2026",
100101
"changelog/august-2026",
101102
"changelog/july-2026",
102103
"changelog/june-2026",

0 commit comments

Comments
 (0)