Skip to content

v1.3.0

Latest
Compare
Choose a tag to compare
@gucio321 gucio321 released this 23 Dec 09:22
e259c32

Introduction

This release mainly contains cmd/codegen improvements as well as some backend changes that makes backend interface easier to use.

Release highlights

  • codegen module (cmd/codegen) received several updates and cleanups incuding:
    • it uses an external flag package so writing flags is easier now. It also supports long version of flags (e.g. -d and --definitions)
    • Preset was extended with several fields including imgui-specific stuff from argument/return_wrapper
    • gofumpt and goimports are now integrated with codegen so that you don't need to run them on your own.
    • documentation was added.
  • backend.WindowCloseCallback: type was changed func(b Backend[T]) -> func() (it is not generic anymore).

What's Changed - detailed changelog

Full Changelog: v1.2.0...v1.3.0