From b8096c318d4ccb3ebad918e4d6f928f8d74410ec Mon Sep 17 00:00:00 2001 From: Andrey Kolkov Date: Wed, 22 Jul 2026 21:27:13 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20prepare=20v0.6.2=20release=20=E2=80=94?= =?UTF-8?q?=20Windows=20float=20returns=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bfdd1a..f614413 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2] - 2026-07-22 + ### Fixed -- **Windows AMD64 scalar float returns** — recover `float32` and `float64` values from the XMM0 bits exposed as the second result of `syscall.SyscallN` +- **Windows AMD64 scalar float returns** — recover `float32` and `float64` values from the XMM0 bits exposed as the second result of `syscall.SyscallN`. Go's `asmstdcall` already copies XMM0 into the second return slot — goffi was receiving but discarding it. Resolves long-standing known issue TASK-019. ([PR #65](https://github.com/go-webgpu/goffi/pull/65) by [@besmpl](https://github.com/besmpl)) +- Removed "Windows float returns not captured" from README Known Limitations ## [0.6.1] - 2026-07-21