Skip to content

Bump toolkit off the archived go-iconoir - #85

Merged
tannevaled merged 2 commits into
mainfrom
drop-archived-iconoir
Aug 30, 2026
Merged

Bump toolkit off the archived go-iconoir#85
tannevaled merged 2 commits into
mainfrom
drop-archived-iconoir

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

go-iconoir is archived; its content is now go-icons/iconoir plus go-gfx/gfx's svg package. This module still reached it through toolkit v0.201.0 — the oldest pin left in the ecosystem.

toolkit switched at v0.279.0; this goes to v0.289.0.

One demo line crosses toolkit's move of widget state behind observables: label.Text = …label.Text().Set(…). Demo only — no backend source changed. Verified locally: gofmt clean, build, vet and tests pass.

🤖 Generated with Claude Code

tannevaled and others added 2 commits August 30, 2026 17:40
go-iconoir is archived — the icon data is now go-icons/iconoir and the
rasterising is go-gfx/gfx's svg package — and this module still reached it
through toolkit v0.201.0, the oldest pin in the ecosystem.

The demo assigned label.Text directly; Label.Text is an observable accessor now,
so it sets through Text().Set. Demo only; no backend source changed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
My first pass only fixed what this host compiles by default, so the live Cocoa
lane and the js/wasm cross-build stayed red: three more callers read or assigned
widget state as fields — lbl.Text, zone.Hover twice, and the wasm client's
label.Text — all now through their observable accessors.

Verified the way CI does rather than the way the host does: vet with -tags live,
and cross-builds for js/wasm, linux and windows.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@tannevaled
tannevaled merged commit 3dfcfa0 into main Aug 30, 2026
27 checks passed
@tannevaled
tannevaled deleted the drop-archived-iconoir branch August 30, 2026 15:48
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