Skip to content

Commit a2b5994

Browse files
Dominik Piatekdpiatek
Dominik Piatek
authored andcommitted
Bump version to 0.1.0
1 parent d44b0b4 commit a2b5994

File tree

5 files changed

+18
-13
lines changed

5 files changed

+18
-13
lines changed

CHANGELOG.md

+13-8
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
# CHANGELOG
22

3-
The Collaborative Spaces SDK is currently under development, see [Github releases](https://github.com/ably-labs/spaces/releases) for our alpha releases.
3+
## v0.1.0
44

5-
## 0.0.13 - 2023-08-24
5+
In this release, we're advancing Spaces from alpha to beta. Along with introducing this library to a wider audience, we've decided to move it to the `ably` organisation as Spaces is no longer an experiment, it's something we see as an excellent supplement to our core SDKs to help developers build collaborative environments in their apps. We are committed to grow and officially maintain it.
66

7-
### Added
7+
If you are one of our early adopters, this means you need to update your `package.json` from `@ably-labs/spaces` to `@ably/spaces`.
88

9-
- Component locking
10-
- Members namespace
11-
- getSelf() and getOthers() methods for cursors
9+
Visit [official documentation on Ably's website](https://ably.com/docs/spaces) to learn more about Spaces and understand what the beta status means for you.
1210

13-
### Changed
11+
The following APIs are currently available:
12+
- **Space** - a virtual area of your application in which realtime collaboration between users can take place.
13+
- **Avatar stack** - the most common way of showing the online status of users in an application.
14+
- **Member locations** - track where users are to see which part of your application they're interacting with.
15+
- **Live cursors** - track the cursor positions of users in realtime.
16+
- **Component locking** - optimistically lock stateful UI components before editing them.
1417

15-
- Cursor replay intervals
18+
Your feedback will help prioritize improvements and fixes in subsequent releases. Spaces features have been validated for a set of use-cases, but breaking changes may still occur between minor releases until we reach 1.0.0. The beta is implemented based on real world situations and loads, but we'd advise to take caution when adding it to production environments.
19+
20+
Please reach out to [beta@ably.com](mailto:beta@ably.com) for any questions or share feedback through [this form]( https://go.ably.com/spaces-feedback).

demo/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"dependencies": {
1515
"@ably-labs/react-hooks": "^3.0.0-canary.1",
16-
"@ably-labs/spaces": "^0.0.13",
16+
"@ably/spaces": "^0.1.0",
1717
"ably": "^1.2.43",
1818
"classnames": "^2.3.2",
1919
"dayjs": "^1.11.9",

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ably/spaces",
3-
"version": "0.0.13",
3+
"version": "0.1.0",
44
"description": "",
55
"main": "dist/cjs/index.js",
66
"module": "dist/mjs/index.js",

src/Spaces.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class Spaces {
1717
client: Types.RealtimePromise;
1818
connection: Types.ConnectionPromise;
1919

20-
readonly version = '0.0.13';
20+
readonly version = '0.1.0';
2121

2222
constructor(client: Types.RealtimePromise) {
2323
this.client = client;

0 commit comments

Comments
 (0)