Skip to content

deps: upgrade gpui-component to upstream main (be3c841) and gpui to zed 1a246efd - #174

Merged
stippi merged 1 commit into
mainfrom
upgrade-gpui-component
Jul 30, 2026
Merged

deps: upgrade gpui-component to upstream main (be3c841) and gpui to zed 1a246efd#174
stippi merged 1 commit into
mainfrom
upgrade-gpui-component

Conversation

@stippi

@stippi stippi commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Bump the gpui-component dependency from the old pinned 196b9259 to current upstream main, consumed via our fork stippi/gpui-component. Because gpui-component depends on gpui via a git dependency, the fork branch (pin-zed-1a246efd, commit bc2fabed) pins the zed git deps to 1a246efd so the workspace resolves to a single copy of gpui (0.2.2); without a rev the bare zed source floats to HEAD, which carries a 0.0.0 placeholder gpui and produces duplicate-gpui type mismatches.

Port ui_gpui to the new gpui Styled API: flex_grow() and flex_shrink() now take an explicit f32 factor; the previous no-arg calls meant grow/shrink 1, so they become flex_grow(1.0) / flex_shrink(1.0).

Update the release workflow comment: the gpui git deps are now explicitly pinned, so cargo update --workspace keeps them locked.

…ed 1a246efd

Bump the gpui-component dependency from the old pinned 196b9259 to current
upstream main, consumed via our fork stippi/gpui-component. Because
gpui-component depends on gpui via a git dependency, the fork branch
(pin-zed-1a246efd, commit bc2fabed) pins the zed git deps to 1a246efd so
the workspace resolves to a single copy of gpui (0.2.2); without a rev the
bare zed source floats to HEAD, which carries a 0.0.0 placeholder gpui and
produces duplicate-gpui type mismatches.

Port ui_gpui to the new gpui Styled API: flex_grow() and flex_shrink() now
take an explicit f32 factor; the previous no-arg calls meant grow/shrink 1,
so they become flex_grow(1.0) / flex_shrink(1.0).

Update the release workflow comment: the gpui git deps are now explicitly
pinned, so cargo update --workspace keeps them locked.
@stippi
stippi merged commit 64b2437 into main Jul 30, 2026
4 checks passed
@stippi
stippi deleted the upgrade-gpui-component branch July 30, 2026 20:42
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