Skip to content

Release 0.1.1 - #598

Merged
wingleeio merged 3 commits into
mainfrom
release-0.1.1
Oct 26, 2026
Merged

wingleeio merged 3 commits into
mainfrom
release-0.1.1

Conversation

@wingleeio

@wingleeio wingleeio commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

zgx 0.1.1: the workspace and its path dependencies are 0.1.1, and CHANGELOG's Unreleased is ## 0.1.1 (2026-10-26) with what an app sees since 0.1.0.

  • Forks published first: zgx-harfrust 0.5.2 (new) and zgx-cosmic-text 0.19.1 (shapes with it). zgx-taffy and zgx-mlua are unchanged.
  • Luau API since v0.1.0: only additions and wider types; MarkdownBlock is a tagged union now (types only).
  • cargo semver-checks against 0.1.0: running; findings and any compatibility notes follow on this PR.
  • Release dry run (Linux, macOS, Windows): run by hand on this branch.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@zeronsh

zeronsh Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Linux CI here: the site failure isn't this release's change. sync-docs stops on docs/agents/inspect.md: section "Gestures: record once, replay" is on no page. That section came with 5c3f910, and main placed it in 9a8fe14 (website/docs.manifest.mjs), which this branch doesn't have yet. A rebase on main fixes it.

@wingleeio
wingleeio force-pushed the release-0.1.1 branch 2 times, most recently from 214f2e1 to 19799fd Compare October 26, 2026 06:07
zeronsh Bot and others added 3 commits October 25, 2026 23:18
The workspace and every path dependency between its crates name 0.1.1,
and CHANGELOG's Unreleased is its section: what an app sees since 0.1.0
(the image effects and agents_intro, drag spring-loading, markdown_view,
zgx inspect with record and replay and its MCP tools, whole-pixel
scrolling), the two CSS-parity fixes with what to check, the enums and
structs that gained variants and fields with what to add, and what got
faster. zgx-harfrust (0.5.2) and zgx-cosmic-text (0.19.1, shaping with
it) publish first; taffy and mlua are as 0.1.0 published them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
cargo semver-checks against 0.1.0 found, beside new variants and fields
(listed in the changelog with what to add), Role::Article shifting every
role after it by one and two GpuRenderer debug hooks gone with the
stencil. Article now comes last, and debug_stencil and
debug_stamped_frames stay, deprecated, doing and counting nothing.
DragPhase, profile::Phase and zgx_script::Value are #[non_exhaustive],
so what they gain later breaks nothing; Role stays exhaustive, as the
desktop's AccessKit mapping must name every role.

vendor/harfrust's lockfile is the one packaging it writes (it still
named the crate harfrust, its fonts' crates by path).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Packaging a fork with every fork as a [patch] wrote the ones it never
uses into its committed lockfile ([[patch.unused]], harfrust's and
taffy's), so the check stopped at a dirty checkout on every platform.
Only zgx-cosmic-text, which shapes with zgx-harfrust, is given one; the
workspace's crates are still given all four.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wingleeio
wingleeio merged commit 4132a64 into main Oct 26, 2026
8 checks passed
@github-actions

Copy link
Copy Markdown

Instruction counts (cachegrind, exact) against 5e597954; the gate fails above +1%.

scene base head change
heavy-both 1,411.8 M 1,411.9 M +0.00%
heavy-stream 1,355.8 M 1,355.8 M +0.00%
heavy-scroll 80.3 M 80.3 M -0.00%
lab-stream 462.3 M 462.1 M -0.03%
lab-scroll 70.1 M 70.1 M -0.01%
animate 394.8 M 394.8 M +0.00%
micro-state 59.7 M 59.7 M +0.01%
micro-vscroll-fixed 48.7 M 48.7 M +0.01%
micro-vscroll-variable 89.0 M 89.0 M +0.03%
micro-state-luau 82.9 M 82.9 M +0.00%
micro-vscroll-fixed-luau 66.2 M 66.2 M -0.02%
micro-vscroll-variable-luau 134.5 M 134.6 M +0.04%
mount 327.5 M 327.6 M +0.03%
script-update 1,698.3 M 1,698.1 M -0.01%
anime 4,673.0 M 4,672.6 M -0.01%
script-layout 3,244.5 M 3,243.6 M -0.03%
list-state 893.6 M 893.9 M +0.03%
style 2,084.3 M 2,084.3 M -0.00%
widgets 2,684.5 M 2,684.5 M +0.00%
app-mail 318.4 M 318.4 M -0.00%
app-chat 53.1 M 53.2 M +0.07%
app-dashboard 189.5 M 189.5 M -0.02%
app-dashboard-sort 126.3 M 126.3 M +0.01%
app-sketch 48.4 M 48.4 M +0.10%
app-code 99.9 M 99.9 M +0.03%
app-code-search 87.6 M 87.6 M +0.04%

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