You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ed3685e
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: mintlify/docs/changelog/may-2026.mdx
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,39 @@ title: Changelog (May 2026)
3
3
description: What's new in urBackend — new features, improvements, and fixes for May.
4
4
---
5
5
6
+
<Updatelabel="2026-05-25"description="Updates from May 12 – May 25"tags={["Feature", "Improvement", "Fix"]}>
7
+
## New features
8
+
9
+
**Soft Delete & Trash Cleanup Worker** — You can now soft-delete records through the API. A background worker permanently removes items from the trash after your configured retention period.
10
+
11
+
**Mail Platform Expansion** — You can now use BYOK (Bring Your Own Key) with the Mail API, send Broadcasts, and follow a comprehensive developer guide to get started.
12
+
13
+
**Login Lockout Protection** — You now get a Redis-backed per-email login lockout after 5 failed attempts. Locked logins return `423` with a retry countdown.
14
+
15
+
## Improvements
16
+
17
+
**Timeline UI for Features Section** — You now navigate the features section through a modern, scrollable timeline view instead of the classic grid.
18
+
19
+
**Landing Page UI/UX** — You get a smoother first-time experience thanks to refined layout and interaction cues on the landing page.
20
+
21
+
**NoSQL Injection Sanitization** — You're protected by stronger API security that sanitizes root-level array payloads and recursively sanitizes nested MongoDB operators.
22
+
23
+
**Automated Release Notes** — You can now follow a unified `CHANGELOG.md` that adheres to the "Keep a Changelog" standard, with weekly release notes automated via GitHub Actions.
24
+
25
+
## Bug fixes
26
+
27
+
- Handle `423` login lockout with retry countdown
28
+
- Address PR review feedback for AI Query Builder
29
+
- Resolve remaining review issues from PR `#124`
30
+
- Make database empty‑state `cURL` snippet RLS‑aware to prevent `403` errors
31
+
- Replace hardcoded sender domains with environment variables and fallbacks
32
+
- Fix email parameter trimming and remove regex-based sender parsing
33
+
- Sanitize root-level array payloads and nested operators for NoSQL security
0 commit comments