Skip to content

Release/1.7.1#1203

Merged
ttypic merged 2 commits intomainfrom
release/1.7.1
Mar 26, 2026
Merged

Release/1.7.1#1203
ttypic merged 2 commits intomainfrom
release/1.7.1

Conversation

@ttypic
Copy link
Contributor

@ttypic ttypic commented Mar 25, 2026

Release 1.7.1

Summary by CodeRabbit

  • Bug Fixes

    • Fixed channel state updates that were occurring before connection state listeners were notified
    • Improved LiveObjects garbage collection performance by using server-provided grace period settings
  • Documentation

    • Updated installation and configuration instructions in README and contributing documentation
    • Updated build version configuration to 1.7.1

@ttypic ttypic requested a review from sacOO7 March 25, 2026 16:21
@coderabbitai
Copy link

coderabbitai bot commented Mar 25, 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: 64fe8de8-ee8f-46b4-81ed-340c839272a3

📥 Commits

Reviewing files that changed from the base of the PR and between edd76ab and 3ac4fc5.

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

Walkthrough

Version bump release for 1.7.1 across documentation, build configuration, and tests. Updates version references in CHANGELOG, build files, dependency documentation, and test assertions to reflect new release.

Changes

Cohort / File(s) Summary
Documentation & Changelog
CHANGELOG.md, CONTRIBUTING.md, README.md
Added v1.7.1 release entry with two key improvements (GC grace period for LiveObjects, channel state update timing fix). Updated AAR and dependency version references from 1.7.0 to 1.7.1 in contributing guide and Maven/Gradle installation examples.
Build Configuration
gradle.properties
Incremented VERSION_NAME property from 1.7.0 to 1.7.1.
Test Updates
lib/src/test/.../RealtimeHttpHeaderTest.java
Updated expected agent query parameter version string from ably-java/1.7.0 to ably-java/1.7.1 in websocket parameter test assertion.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Hop, hop, hooray! A new version's here,
From 1.7.0, the path is clear,
To 1.7.1 we bound with glee,
With GC grace and fixes, all we see!

🚥 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.1' clearly and specifically indicates this is a release preparation PR for version 1.7.1, which directly matches the changeset that updates version numbers across all documentation and configuration files.
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.1

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/1203/features March 25, 2026 16:22 Inactive
ttypic and others added 2 commits March 25, 2026 16:22
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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 1.7.1 version bump across build metadata, documentation, and release notes to keep published artifacts and docs in sync with the new SDK release.

Changes:

  • Bump project version to 1.7.1 in Gradle properties and update the realtime header test expectation.
  • Update installation/version snippets in README.md and local AAR instructions in CONTRIBUTING.md.
  • Add 1.7.1 entry to CHANGELOG.md with links and included PRs.

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 to reflect SDK version 1.7.1.
gradle.properties Bumps VERSION_NAME to 1.7.1.
README.md Updates dependency installation snippets to 1.7.1 (Maven/Gradle + LiveObjects).
CONTRIBUTING.md Updates local AAR filename example to 1.7.1.
CHANGELOG.md Adds release notes section for 1.7.1 with compare links and PR references.

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

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

@ttypic ttypic merged commit 5c75ea3 into main Mar 26, 2026
18 checks passed
@ttypic ttypic deleted the release/1.7.1 branch March 26, 2026 11:09
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