Skip to content

Releases: diamondburned/gotk4

v0.3.1

03 Aug 15:37
b9c04a8
Compare
Choose a tag to compare

Fix missing edge case in girdata that nuked all async functions. They're all back now! 🎉

pkg/v0.3.1

03 Aug 15:37
b9c04a8
Compare
Choose a tag to compare

Regenerate pkg code based on gotk4 generator v0.3.1.

v0.3.0

13 Jul 11:55
ab1a56e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.2...v0.3.0

pkg/v0.3.0

13 Jul 11:56
ab1a56e
Compare
Choose a tag to compare

Bump GTK to 4.14.4. This release correlates to v0.3.0.

v0.2.2

13 Feb 15:12
f2a3857
Compare
Choose a tag to compare

Fixed generate/build errors and updated the Nix environment to use Flakes.

Full Changelog: v0.2.0...v0.2.2

pkg/v0.2.2

13 Feb 15:12
f2a3857
Compare
Choose a tag to compare

Fixed gioutil.ListModel and other bugs.

Full Changelog: pkg/v0.2.1...pkg/v0.2.2

v0.2.0

11 Feb 10:18
e3c7699
Compare
Choose a tag to compare

Sync with release pkg/v0.2.0.

Full Changelog: v0.1.2...v0.2.0

v0.1.2

11 Feb 10:07
4219107
Compare
Choose a tag to compare

Release Summary for gotk4 v0.1.2

  • Fixed Issues:

    • Fixed Matrix link (Commit: 4ab948c)
  • Enhancements:

    • Added shout-out to Matrix room (Commit: f6e2bf2)
  • Bug Fixes:

    • Fixed GObject and GValue CType guessing (Commit: ab0aa79)
    • Ignored VA_COPY_AS_ARRAY for arm64 (Commit: 7d4d446)

Full Changelog: v0.1.1...v0.1.2

pkg/v0.2.1

11 Feb 12:02
9b8c8f6
Compare
Choose a tag to compare
diamondburned (5):
      Add logo into README
      Fix logo link in README
      Use system's gopls and gotools in shell.nix
      Fix commit 4219107d after git mishaps
      Fix gioutil.ListModel[T] not working

Full Changelog: pkg/v0.2.0...pkg/v0.2.1

pkg/v0.2.0

11 Feb 10:08
e3c7699
Compare
Choose a tag to compare

Release Summary for gotk4/pkg v0.2.0

Important

The minimum Go version required is now Go 1.21.

  • Fixed Issues:

    • Fixed crash after regressions from #126 (Commit: 4219107)
    • Fixed Matrix link (Commit: 4ab948c)
    • Reverted "Fix intern.Box being freed before finalizers are called" (Commit: 89d781c)
    • Fixed floating reference handling in intern (Commit: 42753fb)
  • Enhancements:

    • Added shout-out to Matrix room (Commit: f6e2bf2)
    • Set CPATH in shell.nix for clangd (Commit: feb2025)
    • Introduced type-safe gioutil.ListModel[T] (Commit: 6d1d576)
    • Added Go version guard into shell.nix (Commit: e3c7699)
  • Optimizations:

    • Run remove_toggle_ref in the main context loop (Commit: 7966a06)
    • Added go:nosplit to core/intern functions (Commit: 132b31b)
  • Bug Fixes:

    • Fixed GObject and GValue CType guessing (Commit: ab0aa79)
    • Ignored VA_COPY_AS_ARRAY for arm64 (Commit: 7d4d446)
    • Added glib.Object.{Freeze,Thaw}Notify (Commit: fac0f35)
    • Fixed intern runtime explosions (Commit: c873a85)
    • Attempted to fix GC cyclic reference leaking (Commit: 96fbd78)

Full Changelog: pkg/v0.1.0...pkg/v0.2.0