Ably's changelog
Ably's changelog
ably.com

Chat JS Library Release v0.12.0

 

Client Library SDK Improvement

 

Chat

  

Version 0.12.0 of the Chat JS Client Library has been released.

This version adds support for fetching a single message by serial, improves the react presence hooks with more control, and adds convenience methods for releasing resources.

For the full changelog, please visit the GitHub release page.

Java Client Library Release v1.3.0

 

New product

  

Version 1.3.0 of the Java Client Library has been released. With this release, ably-java now supports LiveObjects.

Ably LiveObjects enables effortless realtime synchronization of application state across multiple users and devices at any scale. When a LiveObject is updated, changes are automatically propagated to all subscribed clients in realtime, ensuring that everyone always sees the latest state.

The ably-java implementation for LiveObjects provides a simple, purpose-built API that handles realtime synchronization, persistence, and convergence behind the scenes. See our official documentation to learn more about LiveObjects and how to start synchronizing your application state using Ably. For the full changelog, please visit the GitHub release page.

 

LiveObjects

  

LiveObjects Swift Plugin Release v0.1.0

 

New Client Library SDK

  

Version 0.1.0 of the Swift LiveObjects Plugin has been released.

Ably LiveObjects enables effortless realtime synchronization of application state across multiple users and devices at any scale. When a LiveObject is updated, changes are automatically propagated to all subscribed clients in realtime, ensuring that everyone always sees the latest state.

The ably-liveobjects-swift-plugin implementation for LiveObjects provides a simple, purpose-built API that handles realtime synchronization, persistence, and convergence behind the scenes.

See our official documentation to learn more about LiveObjects and how to start synchronizing your application state using Ably.

For the full changelog, please visit the GitHub release page.

 

LiveObjects

  

JS Client Library Release v2.12.0

 

Client Library SDK Improvement

  

Version 2.12.0 of the JS Client Library has been released.

It adds clientId of the client who submitted the LiveObject operation to the LiveObjectUpdate in subscription callbacks.

For the full changelog, please visit the GitHub release page.

 

LiveObjects

  

JS Client Library Release v2.11.1

 

Client Library SDK Fix

  

Version 2.11.1 of the JS Client Library has been released.

It fixes a race condition for browsers that throttle timeouts in background tabs.

For the full changelog, please visit the GitHub release page.

 

Pub/Sub

  

JS Client Library Release v2.11.0

 

Client Library SDK Improvement

  

Version 2.11.0 of the JS Client Library has been released.

It adds support for getting and setting JSON-encodable objects as values for entries in a LiveMap when using the Objects feature.

For the full changelog, please visit the GitHub release page.

 

LiveObjects

  

Chat UI Components For React

 

New Client Library SDK

 

New feature

  

Today we're thrilled to announce the release of our Chat UI components for React. These pre-built components allow you to build an immersive, full-featured, out-of-the-box experience with Ably Chat in minutes. All of the UI-glue and integration with the Ably Chat SDK is taken care of and various style hooks allow you to control the look and feel of your Chat experience.

If you need something a little bit more, they serve as a great starting point for your own components and demonstrate best practices when working with the Ably Chat SDK.

To get started, check out the docs, or clone the GitHub repo, run the demo app and have a look around.

 

Chat

  

New Chat Moderation Integrations

 

New feature

  

We are excited to announce two new integrations for text moderation in Ably Chat. Tisane and Bodyguard are platforms that bring powerful AI-driven moderation to your application, allowing you to detect and block harmful content before it reaches your users. The flexible integration with Ably Chat allows you to get up and running in minutes, with moderation thresholds customised to suit your community requirements.

For more information, check out the moderation docs. To get started for free and set up the integrations, log in to your Ably dashboard.

 

Chat

  

JS Client Library Release v2.10.1

 

Client Library SDK Fix

  

Version 2.10.1 of the JS Client Library has been released.

It fixes the minimization issue with Next.js 15.4+ canary builds.

For the full changelog, please visit the GitHub release page.

 

Pub/Sub

  

Message Reactions for Chat

 

Client Library SDK Improvement

 

New feature

  

We are pleased to announce the immediate availability of Message Reactions as a native feature in Ably Chat. This powerful new feature allows your users to say more with less, expressing their sentiment towards messages in the chat with a click of a button. Choose from different reaction mechanisms to fit your use-case, whether that's the "one of each" style you see in Slack, or the "just one" approach you see in applications like WhatsApp.

Message reactions is built on-top of exciting new functionality in Ably Pub/Sub, that we'll be announcing soon. As you'd come to expect with Ably, it's optimised for serious scale and cost efficiency - with reactions in quick succession being rolled up and batched into "summaries", that reduce the cost and network traffic.

This feature has been released across all Ably Chat SDKs, and can be found in the following versions:

  • 0.10.0 for TypeScript/React
  • 0.5.0 for Kotlin/Android
  • 0.6.0 for Swift/iOS

For more information, check out the launch blog post and the Chat documentation.

 

Chat