diff --git a/CHANGELOG.md b/CHANGELOG.md index d17d250..efca163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.25] — 2026-05-14 + +### Dependencies + +- gogpu v0.34.6 → v0.34.8 (Wayland keyboard layout via xkbcommon, X11 layout switching fix — gogpu#227, @paulie-g) + ## [0.1.24] — 2026-05-14 ### Fixed diff --git a/ROADMAP.md b/ROADMAP.md index ae2b738..7afb544 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -440,7 +440,7 @@ Full Vello 9-stage compute pipeline for GPU-accelerated path rendering: |------------|---------|---------|--------| | gogpu/gg | v0.46.11 | 2D rendering + scene.Scene | ✅ Integrated | | gogpu/gpucontext | v0.18.0 | Shared interfaces | ✅ Integrated | -| gogpu/gogpu | v0.34.6 | Windowing (examples) | ✅ Integrated | +| gogpu/gogpu | v0.34.8 | Windowing (examples) | ✅ Integrated | | coregx/signals | v0.1.0 | State management | ✅ Integrated | | golang.org/x/image | v0.39.0 | Inter font (standard) | ✅ Integrated | diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 8d0434e..e8320e6 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -1443,7 +1443,7 @@ The `registry/` package provides a global registry for widget factories: |------------|---------|---------| | `github.com/gogpu/gg` | 2D graphics + scene.Scene tile-parallel rendering | v0.46.11 | | `github.com/gogpu/gpucontext` | Window/Platform provider interfaces | v0.18.0 | -| `github.com/gogpu/gogpu` | Application framework, windowing (examples only) | v0.34.6 | +| `github.com/gogpu/gogpu` | Application framework, windowing (examples only) | v0.34.8 | | `github.com/coregx/signals` | Reactive state management | v0.1.0 | | `golang.org/x/image` | Font rendering infrastructure | v0.39.0 | diff --git a/go.mod b/go.mod index 3208339..fe25140 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.25.0 require ( github.com/coregx/signals v0.1.0 github.com/gogpu/gg v0.46.11 - github.com/gogpu/gogpu v0.34.6 + github.com/gogpu/gogpu v0.34.8 github.com/gogpu/gpucontext v0.18.0 golang.org/x/image v0.40.0 ) diff --git a/go.sum b/go.sum index 03650fc..ea391f7 100644 --- a/go.sum +++ b/go.sum @@ -28,6 +28,8 @@ github.com/gogpu/gogpu v0.34.3 h1:tfnttpKedniwc0lqHgHE5660iuJe5us5BNcXRqm08+A= github.com/gogpu/gogpu v0.34.3/go.mod h1:M03kOiwdf/ZUc+WYb5+FIPO5p1loCmfPY+qMJDlNTFw= github.com/gogpu/gogpu v0.34.6 h1:mKuD8x1OqxjlQl1S8scPodHMpGqBAlnWbLRDTB7b+Bc= github.com/gogpu/gogpu v0.34.6/go.mod h1:knsNvdH0AiC/aqQVxOjVOwSH5ZzQqXMs4az3tTand80= +github.com/gogpu/gogpu v0.34.8 h1:zEsudh1+0g6sRKyhxVUSzUJvswJ7zI95Tlmih7TGYSc= +github.com/gogpu/gogpu v0.34.8/go.mod h1:knsNvdH0AiC/aqQVxOjVOwSH5ZzQqXMs4az3tTand80= github.com/gogpu/gpucontext v0.18.0 h1:Y48ScE0cNPevoqZEhT8CxWGh9C86TeCjtLu5eFU+Grw= github.com/gogpu/gpucontext v0.18.0/go.mod h1:6zwdmYXH5GQltoiHbb3WXVS/UJ5bFsCux0mXCVqGlzY= github.com/gogpu/gputypes v0.5.0 h1:i2ED/9w6m6yLxf8XJT69/NIMSNTLO2y5F1LqvugCKIE=