Skip to content

Release/1.7.0#1200

Merged
ttypic merged 2 commits intomainfrom
release/1.7.0
Mar 18, 2026
Merged

Release/1.7.0#1200
ttypic merged 2 commits intomainfrom
release/1.7.0

Conversation

@ttypic
Copy link
Contributor

@ttypic ttypic commented Mar 18, 2026

What's Changed

  • Introduce version 6 of the Ably protocol; add operation-specific payload fields to ObjectOperation and typed value fields to ObjectData #1195
  • Add support for partial sync of LiveObjects state #1197
  • Introduce ACK-based local application of LiveObjects ops #1194
  • Add support for server-initiated MAP_CLEAR object operation #1198

Summary by CodeRabbit

  • Documentation

    • Updated installation and README examples to reference version 1.7.0.
    • Added a 1.7.0 release entry with changelog and "What's Changed" details.
  • Chores

    • Bumped project version to 1.7.0 in configuration.
  • Tests

    • Updated tests to expect the updated client/version identifier (1.7.0).

@ttypic ttypic requested a review from sacOO7 March 18, 2026 10:48
@coderabbitai
Copy link

coderabbitai bot commented Mar 18, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6ecfac7e-8e9b-4974-936d-d632c700f4cf

📥 Commits

Reviewing files that changed from the base of the PR and between 8753178 and e91b45a.

📒 Files selected for processing (5)
  • CHANGELOG.md
  • CONTRIBUTING.md
  • README.md
  • gradle.properties
  • lib/src/test/java/io/ably/lib/test/realtime/RealtimeHttpHeaderTest.java
✅ Files skipped from review due to trivial changes (1)
  • gradle.properties
🚧 Files skipped from review as they are similar to previous changes (2)
  • CONTRIBUTING.md
  • README.md

Walkthrough

Version bump from 1.6.1 to 1.7.0 across the project. Version references updated in build configuration, documentation, changelog, and a test expectation for the new release.

Changes

Cohort / File(s) Summary
Changelog
CHANGELOG.md
Added new release entry for 1.7.0 with links and "What's Changed" items.
Documentation & README
CONTRIBUTING.md, README.md
Updated AAR and dependency examples from 1.6.1 to 1.7.0.
Build Properties
gradle.properties
Bumped VERSION_NAME from 1.6.1 to 1.7.0.
Tests
lib/src/test/java/io/ably/lib/test/realtime/RealtimeHttpHeaderTest.java
Updated expected "agent" string in test from ably-java/1.6.1 to ably-java/1.7.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Hop hop, the versions leap anew,
From 1.6.1 to 1.7.0 we flew,
Docs, tests, and gradle all in line,
A tiny bump, a tidy sign,
I nibble bits and celebrate — hooray! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Release/1.7.0' is related to the changeset but is generic and doesn't convey the specific nature of the release (protocol version 6, LiveObjects updates, ACK-based operations, partial sync, MAP_CLEAR support).
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/1.7.0
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot temporarily deployed to staging/pull/1200/features March 18, 2026 10:49 Inactive
@github-actions github-actions bot temporarily deployed to staging/pull/1200/javadoc March 18, 2026 10:50 Inactive
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 61: Update the Live Objects install snippet to use the same SDK version
as the main dependency by changing the dependency string
"io.ably:ably-java:1.6.1" in the Live Objects example to
"io.ably:ably-java:1.7.0" so both snippets match and avoid mixed-version
guidance.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 670587c0-9045-4352-a9a6-ec8c85e130cc

📥 Commits

Reviewing files that changed from the base of the PR and between 5bf2dab and 8753178.

📒 Files selected for processing (5)
  • CHANGELOG.md
  • CONTRIBUTING.md
  • README.md
  • gradle.properties
  • lib/src/test/java/io/ably/lib/test/realtime/RealtimeHttpHeaderTest.java

Copy link
Collaborator

@sacOO7 sacOO7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v1.7.0 that updates project versioning and documentation/test expectations to match the new release, along with adding the 1.7.0 changelog entry.

Changes:

  • Bump project version to 1.7.0.
  • Update docs/examples to reference 1.7.0.
  • Update test expectation for the realtime agent string to 1.7.0, and add 1.7.0 changelog section.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
lib/src/test/java/io/ably/lib/test/realtime/RealtimeHttpHeaderTest.java Updates expected agent query param version string to 1.7.0.
gradle.properties Bumps VERSION_NAME to 1.7.0.
README.md Updates dependency/version snippets to 1.7.0.
CONTRIBUTING.md Updates local AAR filename example to 1.7.0.
CHANGELOG.md Adds 1.7.0 release entry and comparison links.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ttypic ttypic merged commit da4c60f into main Mar 18, 2026
18 checks passed
@ttypic ttypic deleted the release/1.7.0 branch March 18, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants