Skip to content

Move the library and gpui on again, and take a yanked crate back off - #69

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

Move the library and gpui on again, and take a yanked crate back off#69
jlucaso1 merged 1 commit into
mainfrom
claude/version-bumps-whatsapp-gpui-8g54r2

Conversation

@jlucaso1

@jlucaso1 jlucaso1 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

cargo update on top of #64. The lock file alone: nothing in the manifests had
to be asked for a new version, and nothing upstream removed anything this tree
names — so unlike #64 there is no code change to follow it.

The git sources

The registry deps

lyon_algorithms and lyon_tessellation 1.0.20 → 1.0.21, transitive through
gpui's tessellator.

The one entry that went backwards

value-bag 1.14.0 → 1.13.2, which is a downgrade and is correct: 1.14.0
has been yanked from crates.io since #63 locked it. Read out of the registry
index rather than guessed — the cached entry for 1.14.0 carries yanked: true
and 1.13.2 does not — because a lock file moving a version backwards is the
shape of a mistake, and saying which it is here is cheaper than working it out
again at the next bump. It reaches this graph through log's structured
values.

What cargo update still lists, and why it stays

Unchanged: the deliberate dual-major getrandom (0.4 for wacore, 0.2 for the
older transitive dependency, each naming its own wasm backend); cocoa and
generic-array, transitive and not ours to pin; and the four rtc-* crates,
which come from the library's VoIP stack.

Verified

cargo fmt --all -- --check, cargo clippy --workspace --all-targets -- -D warnings and cargo test --workspace (every suite green) against the new
revisions, plus cargo +nightly check on wasm32-unknown-unknown for both
oxidezap-gui and oxidezap-session.

🤖 Generated with Claude Code

https://claude.ai/code/session_017ZQ28Vqpc3pCasXu3Rzzja


Generated by Claude Code


Summary by cubic

Runs cargo update on top of the previous lock update to move whatsapp-rust and gpui forward, and takes value-bag back to 1.13.2 because 1.14.0 is yanked from crates.io. The lock file only — nothing in the manifests changed.

  • whatsapp-rust and its ten satellites move to a revision where the snapshot fold reports how many records reached it without an index, the diagnostic half of the MAC mismatch work.
  • gpui and its satellites move one commit forward: util no longer panics parsing a malformed shell variable.
  • lyon_algorithms and lyon_tessellation move 1.0.20 → 1.0.21, transitive through gpui's tessellator.
  • The value-bag 1.14.0 → 1.13.2 move is a deliberate downgrade; 1.14.0 is marked yanked: true in the registry index and reaches this graph through log's structured values.

Verified clean with cargo fmt, cargo clippy -D warnings, cargo test --workspace, and cargo +nightly check on wasm32-unknown-unknown for oxidezap-gui and oxidezap-session.

Written for commit aea9884. Summary will update on new commits.

Review in cubic

`cargo update` on top of #64. The lock file alone: nothing in the
manifests had to be asked for a new version and nothing upstream removed
anything this tree names.

- **whatsapp-rust** and its ten satellites: `2421037e` -> `5370f021`. A
  snapshot fold now says how many records reached it without an index
  (oxidezap/whatsapp-rust#1373), which is the diagnostic half of the MAC
  mismatch work #64 brought in.
- **zed** (`gpui`, `gpui_platform` and their satellites): `9785475c` ->
  `ce48461e`, one commit: `util` no longer panics parsing a malformed
  shell variable (zed#63446).
- **gpui-component** did not move; it is still at the tip #63 put it on.
- **lyon_algorithms** and **lyon_tessellation** 1.0.20 -> 1.0.21,
  transitive through gpui's tessellator.

## The one entry that went backwards

`value-bag` 1.14.0 -> 1.13.2, which is a *downgrade* and is correct:
1.14.0 has been yanked from crates.io since #63 locked it. Read out of
the registry index rather than guessed -- the cached entry for 1.14.0
carries `yanked: true` and 1.13.2 does not -- because a lock file moving
a version backwards is the shape of a mistake, and saying which it is
here is cheaper than working it out again at the next bump. It reaches
this graph through `log`'s structured values.

## Verified

`cargo fmt --all -- --check`, `cargo clippy --workspace --all-targets --
-D warnings` and `cargo test --workspace` all clean against the new
revisions, plus `cargo +nightly check` on `wasm32-unknown-unknown` for
`oxidezap-gui` and `oxidezap-session`.

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

coderabbitai Bot commented Aug 31, 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: 0d1d317c-9510-4b71-ad36-b411ab6da761

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.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-08-31T22:36:30.284105Z aea9884 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@jlucaso1
jlucaso1 merged commit 1cda92b into main Aug 31, 2026
10 checks passed
@jlucaso1
jlucaso1 deleted the claude/version-bumps-whatsapp-gpui-8g54r2 branch August 31, 2026 22:37
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