Skip to content

fix: 12 bug fixes + PointerCapturer + cascade deps (v0.1.29)#124

Merged
kolkov merged 17 commits into
mainfrom
fix/celer-bug-fixes
May 22, 2026
Merged

fix: 12 bug fixes + PointerCapturer + cascade deps (v0.1.29)#124
kolkov merged 17 commits into
mainfrom
fix/celer-bug-fixes

Conversation

@kolkov
Copy link
Copy Markdown
Contributor

@kolkov kolkov commented May 22, 2026

Summary

Comprehensive bug fix release addressing issues from @celer (Linux), @nzanghi-tst (M4 MacBook), @AnyCPU (macOS Intel), and @kolkov.

Bug Fixes (12)

New Features

  • PointerCapturer (ADR-031) — type-assertion extension, auto-release on MouseRelease
  • App.PlatformProvider() — public getter for LCD detection
  • state.BindToSchedulerFunc — generic signal binding with deduplication predicate
  • 40+ new tests

Cascade Dependencies

  • gg v0.46.11 → v0.48.3 (text scissor #335, zero-alpha SDF BUG-SDF-001, stroke expander, HiDPI)
  • gogpu v0.35.0 → v0.39.0 (PlatformProvider ADR-024, app lifecycle ADR-026, macOS menu, key repeat)
  • wgpu v0.28.1 → v0.28.7
  • gpucontext v0.18.0 → v0.19.0

Issues Closed

Closes #110, closes #111, closes #112, closes #116, closes #117, closes #122

Test plan

kolkov added 17 commits May 21, 2026 12:46
@codecov
Copy link
Copy Markdown

codecov Bot commented May 22, 2026

Codecov Report

❌ Patch coverage is 93.07692% with 9 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
desktop/desktop.go 79.16% 5 Missing ⚠️
app/app.go 33.33% 2 Missing ⚠️
app/window.go 89.47% 1 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@kolkov kolkov merged commit 543b0cc into main May 22, 2026
9 checks passed
@kolkov kolkov deleted the fix/celer-bug-fixes branch May 22, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment