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 MCP Server Launch
Product NewsCourier Updates

How To Build Notifications with AI + Courier MCP

Courier's new MCP server revolutionizes notification development by bringing AI-powered assistance directly to your IDE. Unlike traditional notification platforms, with Courier MCP you can work entirely in your coding environment using natural language to send messages, manage users, and integrate SDKs. Compatible with Cursor, Claude Code, VS Code, OpenAI API, and Windsurf. No context switching between docs and tools—just describe what you need and let AI handle the implementation with deterministic accuracy and built-in safety controls.

By Mike Miller

September 03, 2025

Integrations - Header
Courier Updates

Introducing the New Integrations Page

We’ve redesigned the Integrations page to give you a clearer view of what’s connected, what’s working, and what needs attention. Monitor message activity, check provider health, and make updates without the guesswork.

By Thomas Schiavone

June 13, 2025

Compensation Header
CourierCourier Updates

How We Attract Top Talent at Courier

How do you fairly compensate your employees for a job well done? It’s a question that often gets ignored in favor of the bottom line and one that not enough companies talk about.

By Aman Kandola

January 20, 2023

Multichannel Notifications Platform for SaaS

Products

Platform

Integrations

Customers

Blog

API Status

Subprocessors


© 2026 Courier. All rights reserved.