Skip to content

v2.9.0

Compare
Choose a tag to compare
@leaanthony leaanthony released this 16 Jun 03:19
· 79 commits to master since this release
d96d3b0

v2.9.0 - 2024-06-16

Summary

  • Improved drag'n'drop support! More information here.
  • Support for compiling against libwebkit2gtk-4.1: -tags webkit2_41
  • Support generating bindings for structs without fields.
  • Fixes for WindowGetPosition and WindowSetPosition on macOS.
  • Improved documentation.
  • Translations processing fixed.

Added

  • Added Drag & Drop (files or folders) support for Windows and Linux. Added by @lyimmi in PR. Based on the work of @ayatkyo for Windows in PR.
  • Added Drag & Drop (files or folders) support for macOS. Added by @APshenkin in PR.
  • Support for compiling with libwebkit2gtk-4.1 instead of 4.0 to support latest Ubuntu release by atterpac in #3465
  • Extended Routing guide with Svelte example by @stanislav-zeman in #3481
  • Unit test for fix #3476 by gjergj in #3485
  • German Readme Translation by Zeiichenfolge in #3483
  • Added support generating bindings for structs without fields. Added by gjergj in PR

Changed

Fixed

  • Fix Drag & Drop JS runtime. Added by @jakubpeleska, provided by Beam Transfer in PR.
  • Fixed optional type generation where an extra ? would be placed inside the field name instead of outside the name "field?"? vs "field"?. Fixed by @atterpac in #3476
  • Fixed an issue where WindowGetPosition and WindowSetPosition values were inconsistent on MacOS. Fixed by @cenan
  • Fix scoop command usage typo. Fixed by @fieu in #3501
  • Fixed macOS single instance lock reset after some time. Fixed by @APshenkin in PR