Emily Lane
August 19, 2025

Courier has completely rebuilt Inbox to make in-app notifications faster, more flexible, and easier to integrate. This release introduces a new architecture, customizable UI, performance optimizations, and a simplified developer experience. All while maintaining compatibility with existing integrations.
UI Flexibility
Support for custom components: override, extend, or replace the UI entirely.
Options for pop-up or full-screen view.
Theming via CourierInboxTheme, eliminating the need for CSS overrides.
Dynamic layouts and support for custom notification data.
Performance Improvements
Single WebSocket per tab to reduce resource usage.
Lazy-loaded messages, fetched only when needed.
Real-time sync across views, tabs, and channels.
Simplified Integration
Installation is now a breeze: one line of HTML and a few lines of JS or React code.
Introduction of the new useCourier React hook for direct inbox state and events.
Consolidated into a single package: @trycourier/courier-react
Migration guide can be found here.
Learn more: Get started with Courier Inbox · See the Courier Web Components SDK reference · Read the full rundown of the new Courier Inbox for web

Preference webhooks and change history API
Get every preference change as a webhook, and read the full history by API.
By Emily Lane
October 14, 2026

Cross-Device Email Preview
Preview email templates on real devices, 96 clients across 21 apps, right from Design Studio.
By Emily Lane
September 01, 2026

Redesigned Settings Page
Settings is redesigned, with workspace and developer pages in separate sections and nine background colors.
By Emily Lane
August 18, 2026