Skip to content

Commit b77fffc

Browse files
committed
chore: preparation for the 2.13.0 release
This change includes the documentation and version changes for release 2.13.0. Note that there are breaking changes in experimental APIs - but as these are only used by the Chat SDK and not yet advertised publicly, this constitutes a minor version change.
1 parent f997ae4 commit b77fffc

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

CHANGELOG.md

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

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

5+
## [2.13.0](https://github.com/ably/ably-js/tree/2.13.0) (2025-09-18)
6+
7+
- Introduce version 4 of the Ably protocol [#2076](https://github.com/ably/ably-js/pull/2076)
8+
- Changes to the structure of the experimental annotations and message fields [#2076](https://github.com/ably/ably-js/pull/2076)
9+
- A new field `Message.annotations` to store annotation information for the message.
10+
- `Message.version` is now an object, containing information about the latest message version.
11+
- `Message.createdAt` has been removed, its purpose is now served by `Message.timestamp`.
12+
- Per the above, `Message.timestamp` now refers to when a message was first created on the server. For the latest updated at time, see `Message.version.timestamp`.
13+
- `Message.operation` has been removed. Its fields are now in `Message.version.*`
14+
- `Message.summary` has been moved to `Message.annotations.summary`
15+
516
## [2.12.0](https://github.com/ably/ably-js/tree/2.12.0) (2025-08-22)
617

718
- Add `clientId` of the client who submitted the operation to the `LiveObjectUpdate` in subscription callbacks [\#2072](https://github.com/ably/ably-js/pull/2072)

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.12.0",
4+
"version": "2.13.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.12.0';
15+
export const version = '2.13.0';
1616

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

0 commit comments

Comments
 (0)