Release Notes: A new Romanian translation was added and the Czech and Swedish translations were updated. A memory leak that lead to a crash in enumeration management was fixed. Many bugs in TextBox, TextArea, SpinBox, Menu, GridView, ListBox, and ComboBox controls in the GTK+ component were fixed. The Control.MoveScaled method has been fixed. Table existence is correctly checked in the ODBC component. SQLite integer primary keys are better detected.
Release Notes: This version can be compiled correctly on the latest Ubuntu release and other recent distributions. Extern function management has been fixed. Combo-box management has been fixed in both Qt and GTK+ components. Drag & Drop and rich text management have been fixed in the GTK+ component. Greek and Spanish translations have been updated.
Release Notes: This release introduces support for ArchLinux in the IDE packager. Event management and some memory leaks have been fixed in gb.gtk. The SMTP component now better follows the standard, and mails should be readable in less tolerant mail clients. The German and Czech translations have been completed.
Release Notes: The Debian and Ubuntu packaging should work correctly now. RDir() handles too long paths correctly. The CR / NL input conversion flags are cleared when initializing a serial port. Using gb.desktop made the interpreter crash on exit in some cases. In gb.qt, TreeView.Count and ColumnView.Count now return the number of items in the view like in gb.gtk. ComboBox now raises the Click event when it gets its first element.
Release Notes: Gambas now really works on the ARM architecture. The SerialPort class does not eat CPU time pointlessly anymore. The Exist() and Dir() functions now work correctly for files located inside the executable.
Release Notes: The IDE has support for the Ukrainian language. It does not sometimes freeze anymore when running a project. Native windows are now disabled with GTK+ 2.18 so that the GTK+ component works correctly on recent distributions (Ubuntu 9.10, Mandriva 2010.0, and so on). Control.Reparent() now works correctly in the GTK+ component. The RpcServer class of the XML/RPC component now correctly handles callbacks having more than one argument.
Release Notes: Gambas now runs on the ARM architecture. It was translated into Greek. There is a new implementation of event handling in gb.gtk, so that it now behaves the same way as in gb.qt. Saving and renaming tables having indexes now works correctly in the database manager.
Release Notes: This release compiles with libtool 2.x on recent Ubuntu versions. Ctrl+PageUp and Ctrl+PageDown now switch between tabs in the IDE. Shortcuts are correctly saved in all cases in the IDE menu editor. The READ instruction has been fixed on 64-bit systems. gb.pdf now compiles with recent Poppler versions.
Release Notes: A big bug was fixed in the interpreter that made it crash randomly on some systems. String to number conversion was fixed, especially when converting Long numbers. The Firebird driver is compiled correctly now. The SQLite 3 driver now correctly returns the default value of fields. Raising or lowering controls now works correctly in the GTK+ component. The SMTP component now strictly follows RFC 2047 when sending mails with subjects encoded in UTF-8. The Xml.ToString() method was fixed in the XML component.
Release Notes: All database drivers became components so that they can be an explicit project dependency. File watch management routines were fixed in the interpreter, in gb.qt, and in gb.gtk. Static variables are correctly inherited now. Focus and clipboard management in gb.qt were fixed. The gb.gtk component was fixed too.