Skip to content

Releases: bnema/purego-cef2gtk

v0.8.2

Choose a tag to compare

@bnema bnema released this 20 Jun 14:39
v0.8.2
bc83974

Patch release with CEF/GTK rendering hardening.

Highlights:

  • Fill the GtkPicture presenter during resize so the last frame covers new allocations while CEF catches up.
  • Harden GDK DMABUF validation and FD lifetime handling.
  • Guard stale accelerated paint callbacks after view destroy.
  • Avoid GTK sync scheduling deadlocks by reporting schedule failures.
  • Add real DMABUF smoke coverage and CI checks.

Verified with go test ./....

v0.8.1

Choose a tag to compare

@bnema bnema released this 09 Jun 19:13
v0.8.1
a9901c0

v0.8.1

  • Detach GTK input bridge callbacks during teardown.
  • Restore GDK-DMABUF surface width/height notify observation for OSR resize/refit behavior.
  • Consume callback-budget releases:
    • github.com/bnema/purego v0.11.0-bnema.4
    • github.com/bnema/puregotk v0.7.0
    • github.com/bnema/purego-cef v0.13.3

v0.7.0

Choose a tag to compare

@bnema bnema released this 02 Jun 04:11
f812f60

What's Changed

  • Add touchpad swipe input hook by @bnema in #13

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@bnema bnema released this 02 Jun 03:15
5a8b9a1

What's Changed

  • Add configurable CEF scroll input handling by @bnema in #12

Full Changelog: v0.5.6...v0.6.0

v0.5.5

Choose a tag to compare

@bnema bnema released this 27 May 05:09
v0.5.5
8ea2726
  • 8ea2726 Merge pull request #11 from bnema/chore/purego-0.11.0-bnema.3
  • 26504e2 chore(deps): bump purego to v0.11.0-bnema.3

v0.5.4

Choose a tag to compare

@bnema bnema released this 24 May 15:35
4cdf38e

What's Changed

  • fix(view): reduce surface callback churn by @bnema in #10

Full Changelog: v0.5.3...v0.5.4

v0.5.3

Choose a tag to compare

@bnema bnema released this 24 May 13:13
aa9be98

What's Changed

  • refactor(view): improve window size and display observation by @bnema in #9

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@bnema bnema released this 21 May 20:32
3fc173e

What's Changed

  • fix(input): support wrapper focus targets by @bnema in #8

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@bnema bnema released this 20 May 18:16
ad9eeb3

What's Changed

  • fix(view): preserve observed size during transient reallocations by @bnema in #7

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@bnema bnema released this 20 May 11:57
06980b8

What's Changed

  • feat(osr): add profiling refresh helpers and improve scroll input by @bnema in #6

Full Changelog: v0.3.0...v0.5.0