Skip to content

Move the library, gpui and gpui-component on again - #90

Merged
jlucaso1 merged 1 commit into
mainfrom
claude/version-bumps-whatsapp-gpui-8g54r2
Sep 1, 2026
Merged

Move the library, gpui and gpui-component on again#90
jlucaso1 merged 1 commit into
mainfrom
claude/version-bumps-whatsapp-gpui-8g54r2

Conversation

@jlucaso1

@jlucaso1 jlucaso1 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

cargo update on top of #69. The lock file alone, and only the git sources
moved — no registry crate had a new version to take.

The git sources

Verified

By CI rather than locally, deliberately and at the author's ask: this is a
lock-file bump with no code change of its own, and the workspace build, the
three platform checks, the MSRV job and the web test are the same suites a
local run would repeat. I am watching the run and will push a fix if anything
goes red — the library's app-state rework is the one entry here with the reach
to break a call this tree makes.

🤖 Generated with Claude Code

https://claude.ai/code/session_017ZQ28Vqpc3pCasXu3Rzzja


Generated by Claude Code


Summary by cubic

Bumps the git sources in Cargo.lock for whatsapp-rust, zed, and gpui-component to newer revisions. This is a lock-file-only change with no code changes in this repo.

  • whatsapp-rust now folds, keys, and encodes app state like WhatsApp Web, and re-fetches unvalidated snapshots from the primary, ending the MAC-mismatch diagnostics.
  • gpui locks touch scrolling to the dominant axis and tightens web keyboard feel.
  • gpui-component fixes a resizable handle crushing to zero, drag auto-scroll stopping, hover selection scrolling a command list, and dock tile resize by pointer travel.
  • Verified by CI; the workspace build, platform checks, MSRV job, and web test are the same suites a local run would repeat.

Written for commit 06d6349. Summary will update on new commits.

Review in cubic

`cargo update` on top of #69. The lock file alone, and only the git
sources moved -- no registry crate had a new version to take.

- **whatsapp-rust** and its ten satellites: `5370f021` -> `860744fb`. App
  state is folded, keyed and encoded the way WhatsApp Web does it
  (oxidezap/whatsapp-rust#1374), and a collection whose snapshot will not
  validate is now asked of the primary (#1375) -- the two together are the
  end of the MAC-mismatch thread the last three bumps carried the
  diagnostics for.
- **zed** (`gpui`, `gpui_platform` and their satellites): `ce48461e` ->
  `5e28272c`. `gpui` locks touch scrolling to the dominant axis
  (zed#63553) and `gpui_web` tightens the web keyboard feel (zed#63533),
  which is the one this front end has a page to feel it in.
- **gpui-component** (and `-base`, `-assets`, `-macros`): `c5ade488` ->
  `5cb09462`. Mostly pointer and layout fixes a window here can feel: a
  resizable handle no longer crushed to zero (#2899), drag auto-scroll
  stopping when the content mask collapses (#2902), hover selection no
  longer scrolling a command list (#2901).

Verified by CI rather than locally, deliberately: this is a lock-file
bump with no code change of its own, and the workspace build, the three
platform checks, the MSRV job and the web test are the same suites a
local run would repeat.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017ZQ28Vqpc3pCasXu3Rzzja
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@coderabbitai

coderabbitai Bot commented Sep 1, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Team

Run ID: 01684074-02b0-41e9-836c-e6b43bca457f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 1 file

Re-trigger cubic

@jlucaso1
jlucaso1 merged commit 3b56477 into main Sep 1, 2026
10 checks passed
@jlucaso1
jlucaso1 deleted the claude/version-bumps-whatsapp-gpui-8g54r2 branch September 1, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants