Skip to content

build: upgrade gpui-kit to 0.7.3 - #63

Merged
ngwese merged 2 commits into
mainfrom
upgrade/gpui-kit-0.7.3
Oct 16, 2026
Merged

ngwese merged 2 commits into
mainfrom
upgrade/gpui-kit-0.7.3

Conversation

@ngwese

@ngwese ngwese commented Oct 16, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrades the workspace gpui-kit dependency from 0.7.0 to 0.7.3. No
source changes were required; all existing call sites compile unchanged.

Dependency changes

  • gpui-kit, gpui-base, gpui-component, gpui-component-macros,
    gpui-kit-assets: 0.7.0 -> 0.7.3
  • gpui-pre and platform crates: 0.3.7 -> 0.3.9

Most of the Cargo.lock diff is dependency pruning and consolidation done
by the newer crates (for example the tracing-subscriber / valuable /
sval trees are dropped, and similar is added).

Verification

  • cargo fmt --check — clean
  • cargo build --workspace — no errors (only the pre-existing
    snake-case crate name warning, also present on main)
  • cargo test --workspace — all tests pass, 0 failures

Bump the workspace gpui-kit dependency from 0.7.0 to 0.7.3, which also
moves the underlying gpui-pre, gpui-base, and gpui-component crates to
0.7.3/0.3.9.

No source changes were required; the existing call sites compile against
the new API unchanged.
Add FieldAssist Help on every desktop platform. On macOS the Help
menu follows Workflow and leaves About in the application menu.
Measure tool-dock tab widths with the text system so a debug build
can construct the window. Refresh Cargo.lock.
@ngwese
ngwese merged commit 84a1b01 into main Oct 16, 2026
3 checks passed
@ngwese
ngwese deleted the upgrade/gpui-kit-0.7.3 branch October 16, 2026 05:06
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.

1 participant