Skip to content

Releases: AllenDang/giu

v0.11.0

13 Nov 13:48
a968b4e
Compare
Choose a tag to compare

Intro

Hi everyone!
Here we present a new version of giu!

If you need help with giu or cimgui-go, you can join our new discord server! \

Discord Shield

Release Highlights

  • Re-enable CodeEditorWidget
    • didn't work since v0.7.0 due to a migration to cimgui-go
  • Re-enable MarkdownWidget
    • since cimgui-go v1.2.0, this widget is usable again.
      image

What's Changed - detailed changelog

Full Changelog: v0.10.0...v0.11.0

v0.10.0

30 Oct 14:08
c353d6e
Compare
Choose a tag to compare

Release Highlights

  • Important bugfix in ReflectiveBoundTexture
    • ReflectiveBoundTexture used broken cimgui-go's implementation of texture, which caused app crashes while GC.
  • A new Gizmo widget
    • Since v1.1.0 cimgui-go implements ImGuizmo which is now aailable as an easy-to-use giu widget.
    • Gizmos API is similar to Plots mechanism.
    • The following Gizmos are currently available
      • Grid
      • Cube
      • Manipulate
      • View Manipulat
    • For usage details, check out examples/gizmo
      image
  • Added Plots styling
    • Now you can apply Color and Var style to Plots.
    • StyleSetter itself now implements PlotWidget interface so it can be applied to a single Plot.
    • Plots styling works with CSS as well

What's Changed - detailed changelog

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

04 Oct 09:48
2fc7d72
Compare
Choose a tag to compare

Introduction

Today we come with the new release of giu, which includes:

  • Upgrade of cimgui-go - this is now a stable version v1.0.1
  • Fix to bug in ImageWithRgbaWidget (causing giu crashes on some platforms)
  • Completion of the missing documentation - now new PRs are forced to add the docs by revive linter.
  • Addition of a new way for Texture management (ReflectiveBoundTexture) along with fully functional paint example.
  • And much more! See the list below for full changelog.

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.9.0

v0.8.1

07 Jul 21:41
0651ee5
Compare
Choose a tag to compare

INTRO

This is a bugfix release for v0.8.0. It contains several minor bugfixes reported after the last release.
for more details, check out our milestone.

What's Changed

  • build(deps): bump golang.org/x/image from 0.17.0 to 0.18.0 by @dependabot in #806
  • add Context.Backend() method that returns currently used cimgui-go ba… by @gucio321 in #811
  • master window: fix DPI scaling by @gucio321 in #812
  • GetWidgetWidth: undo SameLine call by calling NewLine by @gucio321 in #813

Full Changelog: v0.8.0...v0.8.1

v0.8.0

26 Jun 15:19
6f51d85
Compare
Choose a tag to compare

Introduction

Hi everyone,
I'd like to annouce a new release of GIU.
The main change since v0.7.0 was a migration from deprecated (since 31.12.2024) inkyblackness/imgui-go to a new auto-generated Dear ImGui's implementation - the cimgui-go.

For live API changes reports see our wiki page

Regression

Unfortunately, since we lack some C wrappers for C++ ImGui plugins, we had to disable our support for the following features:

  • Markdown editor
  • Code editor
  • Memory editor

All remaining API is unchanged

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

22 Sep 11:55
46b00d8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.2...v0.7.0

v0.6.2

22 Mar 12:27
Compare
Choose a tag to compare

Fixed the long-time existed bug #30 ! Cheers!

v0.6.1

27 Jan 11:05
Compare
Choose a tag to compare

Change log

This is a bug fix release. Mainly fixed an issue under Windows when master windows is minimized, and the SplitLayout's state will lost after restore.

v0.6.0

23 Dec 11:07
7a0c442
Compare
Choose a tag to compare

Change log

  1. Update Dear ImGUI to 1.85.
  2. Add Markdown Editor widget. Thanks @gucio321
  3. Add many comments. Huge thansk to @gucio321
  4. Tweak so many widgets.

v0.5.6

05 Aug 08:39
Compare
Choose a tag to compare

Change log

  1. Add TreeTable widget.
  2. Add MasterWindow.SetCloseCallback.

Fixed major bug list

  1. Fix #246.