Ably
Ably graduates LiveObjects to stable across Java and iOS SDKs, completing its real-time state-sync layer for AI agent deployments.
◆Recent moves
- 5d ago
Java SDK v1.8.1: LiveObjects Stable Release
⚡ SPARKLiveObjects exits experimental in the Java SDK—the last major platform to make the transition—completing stable coverage across JavaScript, iOS/Swift, and Java. Production-ready shared-state synchronization via path-based access to LiveMap and LiveCounter structures is now available without experimental caveats across the core platform matrix for AI-agent deployments.
View source ↗ - 7d ago
Ably Terraform Provider v1.1.0
The Terraform provider gains data sources for apps, keys, namespaces, and queues—filling the gap that forced teams to combine Terraform with out-of-band API calls. Moderation rules and before-publish hooks are now infra-as-code citizens, and a config-generation tool helps teams migrate hand-built accounts into IaC. This matters most to teams managing Ably at scale.
View source ↗ - 12d ago
Cocoa SDK v1.4.0: LiveObjects stable release
LiveObjects goes stable on iOS/Swift ahead of the Java SDK, with breaking API changes that cleaned up the primitive value accessor design before committing to stability. The annotation encryption fix in the same release is a security improvement for encrypted-channel users whose prior annotation payloads were not covered.
View source ↗ - 22d ago
Ably-js v2.28.0: end to end encryption for annotation data payloads
End-to-end encryption now covers annotation data payloads in ably-js—previously exempt because server-side aggregation required plaintext access. The aggregation model was redesigned to keep aggregatable metadata outside the payload, enabling encryption without removing the feature. A real security improvement for teams using annotations on encrypted channels.
View source ↗ - 23d ago
AI Transport JS SDK v0.8.0: Temporal plugin and Vercel AI SDK v7 support
The AI Transport JS SDK gains a Temporal plugin that handles the full agent-turn lifecycle—opening a run, suspending for client input, cleanup on failure—without boilerplate. Vercel AI SDK v7 compatibility is added alongside v6. Both additions extend Ably's reach into teams building durable, orchestrated AI workflows rather than stateless API calls.
View source ↗ - 26d ago
Capability semantics changes for `xxx:*` wildcard resources
A breaking change to capability semantics removes the unintuitive behavior where a wildcard like `ns:*` also granted access to the bare channel `ns`. Teams wanting access to both must now declare both explicitly. A clean-up of the auth model's edge cases—but one that could break existing capability definitions and requires review before upgrading.
View source ↗