Platform
Docs
Solutions
ContactLog In
SDK Update Jan 2025 Big
COURIER UPDATES

Courier Inbox Mobile SDK Updates - January 2025

Mike Miller

January 08, 2025

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.

More from Courier Updates

carter-rabasa-twilio-beard-cropped-4-3
COURIER UPDATES

Introducing Carter Rabasa, Leading Developer Relations out of Seattle, WA

Carter Rabasa recently joined Courier as their Head of Developer Relations. Previously he led DevRel and Product teams at Twilio.

Carter Rabasa

Carter Rabasa

May 17, 2023

Compensation Thumbnail
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.

Aman Kandola

Aman Kandola

January 20, 2023

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Get started for free

Email & push notification

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Get started for free

Email & push notification

Platform

Users

Content

Channels

Sending

Workflows

Preferences

Inbox

Workspaces

Observability

API Status

Changelog

© 2025 Courier. All rights reserved.