Skip to content

Goo 0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:08
· 12 commits to main since this release

Changelog

0.1.0 - 2026-08-07

Goo 0.1.0 is the first public release of the retained, declarative UI framework
for G# and .NET 10.

Included

  • Declarative Blob trees with keyed Cell invalidation and retained reconciliation.
  • Yoga layout, Skia rendering, shapes, images, text, and style transitions.
  • Keyboard, pointer, focus, scroll, clipboard, and generic text or IME input.
  • Stable element handles, accessibility semantics, and a UI-thread dispatcher.
  • Passive styled text and a retained multiline text editor.
  • XML documentation and generated per-area API reference pages.

Release constraints

  • The supported platform is linux-x64 with glibc 2.35 or newer on a native
    Wayland session. X11 and XWayland are not supported.
  • Windows, macOS, and Linux ARM64 are not supported by 0.1.0.
  • Custom IME candidate presentation is application-owned in 0.1.0.

Compatibility

  • Target framework: .NET 10.
  • G# SDK: 0.3.633.
  • Package version: 0.1.0.
  • License: MIT.