Skip to content

Releases: rodrigocfd/windigo

v0.2.6

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Jul 20:19

This is a minor release of Windigo.

Notable changes:

  • ARM64 support;
  • HTRANSACTION functions;
  • GUI improvements;
  • new APIs;
  • internal bugfixes.

v0.2.5

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Mar 17:30

This is a minor release of Windigo.

Notable changes:

  • more ergonomic Tab control;
  • GUI improvements;
  • DXGI initial support;
  • more efficient GUID consts as numeric values;
  • new APIs;
  • internal bugfixes.

v0.2.4

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Feb 13:49

This is a minor release of Windigo.

Notable changes:

  • optimized, slightly faster DLL loading;
  • refactored co package files;
  • refactored COM interface files;
  • more strict internal error handling;
  • Task Scheduler COM interfaces;
  • Windows Imaging Component COM interfaces;
  • new APIs;
  • internal bugfixes.

v0.2.3

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Oct 19:31

This is a minor release of Windigo.

Notable changes:

  • flat package structure;
  • faster UTF-16 string conversions with stack-allocated buffers;
  • DPI-aware creation coordinates;
  • early cleanup for UI creation closures;
  • zero-allocation OLE releasing;
  • tests for wstr package;
  • new APIs;
  • internal bugfixes.

v0.2.2

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Aug 12:44

This is a minor release of Windigo.

Notable changes:

  • new APIs;
  • bugfixes on Wine.

v0.2.1

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Jul 11:39

This is a minor release of Windigo.

Notable changes:

  • new DLL loading architecture;
  • faster UTF-16 string conversions with a static buffer;
  • psapi API group;
  • stricter nil check in COM syscalls;
  • new APIs.

v0.2.0

Choose a tag to compare

@rodrigocfd rodrigocfd released this 01 Jun 15:39

This is a complete rewrite of Windigo, from the ground up.

Notable changes:

  • lots of examples inside the documentation;
  • all constants inside the win/co package;
  • more strict error handling – all fallible APIs will return an error, usually co.ERROR or co.HRESULT;
  • a completely new COM implementation, more comprehensive and ergonomic;
  • redesigned ui implementation, more efficient;
  • fully documented ui structs, including widget creation options.

v0.1.0

Choose a tag to compare

@rodrigocfd rodrigocfd released this 02 May 17:27
Version 0.1.0.