Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 31 additions & 2 deletions apps/docs/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,44 @@ title: "Changelog"
description: "Product updates and announcements from Unsend"
---

<Update label="October 2024" description="v1.7.0">
<Update label="February 2025" description="v1.8.0">

<Frame>
<img src="/images/changelog/webhook.png" alt="Schedule Campaigns" />
</Frame>
Comment thread
coderabbitai[bot] marked this conversation as resolved.

### Webhooks

You can now receive real-time notifications for email events via webhooks. Configure webhook endpoints to track deliveries, bounces, complaints, and more. [Learn more](http://localhost:3000/guides/webhooks)

### Contact Books API

Manage your contact books programmatically with the new public API. Create, update, and organize contacts at scale.

### Idempotency Support

API requests now support idempotency keys, ensuring safe retries without duplicate sends.

### Other improvements

- Export contact books to CSV for offline use.
- Security fixes for CVE-2025-55184 and CVE-2025-55183.
- Various bug fixes and performance improvements.

</Update>

<Update label="October 2024" description="v1.7.0">

<Frame>
<img src="/images/changelog/schedule-campaign.png" alt="Schedule Campaigns" />
<img src="/images/changelog/schedule-campaign.png" alt="Schedule Campaigns" />
</Frame>

### Schedule Campaigns

You can now Schedule campaigns with natural language like "tomorrow at 9am" or "next Monday at 10am".

### Campaigns API

We're doubling down on APIs. Now you can create, schedule campaign emails from API. check [API documentation](/api-reference/introduction)

### Other improvements
Expand All @@ -30,9 +57,11 @@ We're doubling down on APIs. Now you can create, schedule campaign emails from A
</Frame>

### Suppression List

Hard bounce and complained email addresses are automatically added to the suppression list. Works for both transactional and marketing emails.

### Rebranding to useSend

From now on we [useSend](https://usesend.com). Make sure to update your docker image and sdks.

</Update>
Binary file added apps/docs/images/changelog/webhook.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.