Blog
COURIER UPDATES

Courier Inbox Mobile SDK Updates - January 2025

Mike Miller

January 08, 2025

SDK Update Jan 2025 Big

Table of contents

**iOS Updates**

**Android Updates**

**React Native Updates**

**Flutter Updates**

**Next Steps**

This month, we’re rolling out updates to our mobile SDKs with a focus on usability, reliability, and developer experience. Here’s a breakdown of the latest improvements for iOS, Android, React Native, and Flutter.


iOS Updates

New Features

  • Long Press Gesture Support: Add long press interactions to notifications in the CourierInbox view, with haptic feedback for better usability.
  • Pull-to-Refresh in Empty States: Users can refresh their inbox even when it’s empty, ensuring they always see the latest messages.
  • Brand Integration: The unread count indicator now uses your app’s primary brand color if you apply a brand to the view.

Performance & Stability

  • Websocket Keep-alive: Prevents disconnections after ~10 minutes of inactivity in foreground, keeping notifications in sync.
  • Improved Background Handling: Ensures websockets reconnect reliably when the app moves between background and foreground.

Developer Enhancements

  • Actor-Based Singleton: Courier.shared is now an actor, improving concurrency safety and reducing potential race conditions.
  • Updated Documentation: Includes new SwiftUI examples, refreshed screenshots, and clearer integration steps.
  • Error Handling Updates: Under-the-hood improvements to reliability when managing inbox message data.

iOS SDK: Courier iOS SDK on GitHub


Android Updates

New Features

  • Long Press Gesture Support: Enables long press interactions for notifications in the CourierInbox view, mirroring iOS functionality.
  • Jetpack Compose UI Support: Fully supports integration with Compose-based apps.
  • Scroll-to-Top on Tab Reselect: When users reselect a tab in the inbox, the view scrolls to the top automatically.

Performance & Stability

  • Websocket Keep-alive: Keeps connections active during periods of inactivity.
  • ViewPager2 Support: Improved compatibility for modern UI frameworks.
  • Gradle & SDK Updates: Supports Gradle 8.9 and Android API level 34, ensuring compatibility with the latest Android platform.

Developer Enhancements

  • Documentation Updates: Includes examples for Compose and Traditional layouts, along with updated screenshots.
  • Courier Bar Logo Fix: Resolved an issue with logo tinting for a consistent appearance.

Android SDK: Courier Android SDK on GitHub


React Native Updates

New Features

  • All iOS and Android updates are now available in React Native.

Developer Enhancements

  • Async Functions: Updated Courier.shared functions comply with Swift actor concurrency for better thread safety.
  • Bug Fixes: Resolved inbox listener callback issues on iOS.
  • Gradle Updates: Support for Gradle 8.1 and API level 34.

React Native SDK: Courier React Native SDK on GitHub


Flutter Updates

We’re actively working on updates to the Flutter SDK. New features and improvements are on track to launch in the coming weeks.

Flutter SDK: Courier Flutter SDK on GitHub


Next Steps

The latest versions of the SDKs are available now. For integration guides, visit our updated documentation:
📚 Courier Inbox Documentation

If you have feedback or feature requests, we’d love to hear from you.

Similar resources

Courier Preferences center dark panel
Courier UpdatesUser Experience

Embed a notification preferences center with one web component

Courier's new @trycourier/courier-ui-preferences package ships a <courier-preferences> Web Component that drops a complete notification preferences center into any web app, framework or not. Users opt in and out of topics, choose which channels deliver each one (email, push, SMS, and more), and set per-topic digest schedules. It supports light and dark theming, custom channel labels, and reuses your existing Courier Inbox auth. React developers get the same UI bundled in @trycourier/courier-react v9.2.0 as the CourierPreferences component, no extra install needed.

By Mike Miller

June 04, 2026

product updates May 2026
Product NewsCourier UpdatesAI

What we shipped this month: May 2026 Edition

Courier shipped five launches in May 2026: AI Agent in Journeys (GA), the new Journeys API for code-driven flows, Custom Environments, Design Studio styling controls, and Courier Console v3. Each one closes a gap between writing software and shipping the messages that go with it.

By Kyle Seyler

May 20, 2026

Courier Console V3
Courier Updates

Courier Console v3: Redesigned From the Ground Up

Courier Console v3 is rolling out now with a faster, cleaner interface, improved navigation, and a more consistent experience across every workflow.

By Thomas Schiavone

May 19, 2026

Multichannel Notifications Platform for SaaS

Products

Platform

Integrations

Customers

Blog

API Status

Subprocessors


© 2026 Courier. All rights reserved.