Skip to content

chore: upgrade Ebitengine to v2.10.4 - #21

Merged
LucasAntunesdeAlmeida merged 1 commit into
masterfrom
chore/ebitengine-v2.10.4
Sep 29, 2026
Merged

LucasAntunesdeAlmeida merged 1 commit into
masterfrom
chore/ebitengine-v2.10.4

Conversation

@LucasAntunesdeAlmeida

Copy link
Copy Markdown
Owner

Ebitengine v2.9.9 -> v2.10.4, the latest stable release, with the modules it brings along: go-text/typesetting 0.3.5, oto/v3 3.5.0, purego 0.11.0, and golang.org/x/image, x/sys and x/text.

  • v2.10 deprecates audio Player.Close (staticcheck SA1019, which would fail CI), so switching music now calls PauseAndStopReading, its named replacement. The player is dropped right after, as before, so music behaves the same.
  • Font fallback reads glyph coverage through Ebitengine internals; TestGlyphLookupReachesTheFont still passes, so that path is intact on v2.10.

Checked locally: gofmt, go vet, js/wasm vet and build, staticcheck, go test (all green).

Ebitengine v2.9.9 -> v2.10.4, with the modules it brings along:
go-text/typesetting 0.3.5, oto/v3 3.5.0, purego 0.11.0, and
golang.org/x/image, x/sys and x/text.

v2.10 deprecates audio Player.Close (staticcheck SA1019), so switching
music now calls PauseAndStopReading, its named replacement. The player
is dropped right after, as before, so music behaves the same.

Font fallback's glyph lookup through the face source still reaches the
font (TestGlyphLookupReachesTheFont passes).
@LucasAntunesdeAlmeida
LucasAntunesdeAlmeida merged commit 8237036 into master Sep 29, 2026
1 check passed
@LucasAntunesdeAlmeida
LucasAntunesdeAlmeida deleted the chore/ebitengine-v2.10.4 branch September 29, 2026 17:58
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