Skip to content

Commit b987c6b

Browse files
authored
Merge pull request #2029 from ably/release/2.9.0
Release 2.9.0 - LiveObjects
2 parents 37b5815 + 77027fc commit b987c6b

File tree

4 files changed

+18
-4
lines changed

4 files changed

+18
-4
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
This contains only the most important and/or user-facing changes; for a full changelog, see the commit history.
44

5+
## [2.9.0](https://github.com/ably/ably-js/tree/2.9.0) (2025-05-08)
6+
7+
**Introducing Ably LiveObjects**
8+
9+
With this release, ably-js now supports LiveObjects.
10+
11+
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.
12+
13+
The ably-js implementation for LiveObjects provides a simple, purpose-built API that handles realtime synchronization, persistence, and convergence behind the scenes.
14+
15+
See our [official documentation](https://ably.com/docs/liveobjects) to learn more about LiveObjects and how to start synchronizing your application state using Ably.
16+
17+
- Add support for Ably LiveObjects [\#2007](https://github.com/ably/ably-js/pull/2007)
18+
519
## [2.8.0](https://github.com/ably/ably-js/tree/2.8.0) (2025-05-01)
620

721
- Add `RestClient.device()` and `RealtimeClient.device()` methods which return the `LocalDevice` object for push notifications [\#2020](https://github.com/ably/ably-js/pull/2020)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ably",
33
"description": "Realtime client library for Ably, the realtime messaging service",
4-
"version": "2.8.0",
4+
"version": "2.9.0",
55
"license": "Apache-2.0",
66
"bugs": {
77
"url": "https://github.com/ably/ably-js/issues",

src/platform/react-hooks/src/AblyReactHooks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export type ChannelNameAndOptions = {
1212
export type ChannelNameAndAblyId = Pick<ChannelNameAndOptions, 'channelName' | 'ablyId'>;
1313
export type ChannelParameters = string | ChannelNameAndOptions;
1414

15-
export const version = '2.8.0';
15+
export const version = '2.9.0';
1616

1717
/**
1818
* channel options for react-hooks

0 commit comments

Comments
 (0)