Ably's changelog
Ably's changelog
ably.com

JS Client Library Release v2.21.0

 

Client Library SDK Improvement

  

Version 2.21.0 of the JS Client Library has been released.

This release introduces LiveObjects REST client: channel.object is now available on REST channel instances, exposing get() to read object state, publish() to send object operations, and generateObjectId() to create object IDs on the client side for atomic batch operations with cross-references between newly created objects.

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

Laravel Broadcaster Library Release v1.0.8

 

Client Library SDK Improvement

  

Added support for laravel 13.

For the full changelog, please visit GitHub release page.

Python Client Library Release v3.1.1

 

Client Library SDK Fix

 

Pub/Sub

  

Version 3.1.1 of the Python Client Library has been released. This update fixes handling of normal WebSocket close frames and improved reconnection logic.

For the full changelog, please visit GitHub release page.

JS Client Library Release v2.20.0

 

Client Library SDK Improvement

  

Version 2.20.0 of the JS Client Library has been released.

With this release, the ably-js LiveObjects API is no longer in Public Preview and is now generally available.

This release introduces Ably protocol version 6 with improvements to LiveObjects subscription callback payloads, support for partial sync of LiveObjects state and server-initiated MAP_CLEAR operations. The useChannel React hook now also returns the history function.

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

JS Chat SDK Release v1.3.0

 

Chat

    

Client Library SDK Improvement

  

Version 1.3.0 of the JS/React Chat SDK has been released.

This adds support for a new detail field on error responses received by a client. It can be used to transport custom moderation rejection data from Before Publish moderation integrations to clients.

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

JS Client Library Release v2.19.0

 

Client Library SDK Fix

    

Client Library SDK Improvement

  

Version 2.19.0 of the JS Client Library has been released. This contains a new optional detail field on the ErrorInfo type. This may be used to convey additional structured data about the error to clients.

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

JS Chat SDK Release v1.2.0

 

Client Library SDK Improvement

    

Chat

  

Version 1.2.0 of the JS/React Chat SDK has been released.

It introduces JWT user claims to entities in the chat including messages and typing indicators. This allows you to use claims to encode authoritative data about each message such as a users profile name.

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

JS Client Library Release v2.18.0

 

Client Library SDK Improvement

    

Client Library SDK Fix

    

LiveObjects

    

Pub/Sub

  

Version 2.18.0 of the JS Client Library has been released. As well as bug fixes, it contains an improvement to the LiveObjects API.

When you call a LiveObjects mutation method (e.g. map.set()), the SDK now applies the effects of this operation to the local LiveObjects data as soon as it receives the server's acknowledgement of this operation. This is an improvement over earlier versions, in which the SDK did not apply such an operation until receiving the operation's echo.

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

Python Client Library Release v3.1.0

 

Client Library SDK Improvement

 

Pub/Sub

  

Version 3.1.0 of the Python Client Library has been released. This update adds support for message annotations, enabling clients to send and receive message annotations.

For the full changelog, please visit GitHub release page.

Control API Go Release 0.8.0

 

Fix

  

Version 0.8.0 of ably-control-go has been released.

It fixes using a deprecated field in the AMQP rules and remediates a failing test in the Pulsar rules.

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