Gambas 3.20.4

What's new?

This release includes some bug fixes made since the 3.20.3 release.

Compilation and installation

Read the instructions there.

If everything was fine, type "gambas3" to run the development environment.

Enjoy it !

Changelog

GB.DB.MYSQL

  • Correctly identify TINYINT(1) as Boolean Gambas datatype in all cases.

GB.DB2.MYSQL

  • Correctly identify TINYINT(1) as Boolean Gambas datatype in all cases.

GB.DB2.SQLITE3

  • Fix debug message prefix.

  • Add some new SQLite3 error messages.

GB.FORM.STOCK

  • NEW: New python and perl stock icons.

GB.GTK

  • Fix Color.LightForeground and Color.LightBackground.

  • Remove the menu popup left margin if it is not needed.

GB.GTK3

  • Fix Color.LightForeground and Color.LightBackground.

  • Remove the menu popup left margin if it is not needed.

  • Resize the window back to its original size when setting the Transparent property.

  • TabStrip buttons do not shrink anymore as soon as a control internally using a GtkBox is created.

GB.JIT

  • Do not crash if an error occurs during compilation.

  • Add -std=gnu17 to the compiler flags, so that JIT code compiles on recent versions of gcc and clang.