[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release of Gambas 3.20
[Thread Prev] | [Thread Next]
- Subject: Re: Release of Gambas 3.20
- From: Tim Dickson <dickson.tim@xxxxxxxxxxxxxx>
- Date: Fri, 17 Jan 2025 09:42:40 +0000
- To: user@xxxxxxxxxxxxxxxxxxxxxx
the slackbuild for 3.20.0 should go live this weekend regards, Tim On 10/01/2025 13:40, Benoît Minisini wrote:
Hi, Gambas 3.20.0 is now officially released.Among the hundreds of fixes and enhancements, the main features of this release are the following:In the development environment: - Translation an version control dialogs were replaced by workspaces.- Every calls of a specific function or symbol can be retrieved in one click.- Debugging external running processes is far easier. - A complete redesign of the search that is a lot faster now. - A snowman was added in the Christmas welcome dialog. In the core language:- 'Array.Equals()' and 'Collection.Equals()' make a deep comparison of arrays and collections.- 'Collection.Insert()' inserts a collection into another one.- 'Dir()' and 'RDir()' function now return full paths when their third argument has the 'gb.FullPath' flag set.- The 'select()' system call has been replaced by 'poll()', to deal correctly with file descriptors greater than 1024.- The compiler now generates a description of every symbol use in every method for the IDE.Otherwise:- New database components mostly written in Gambas that supersedes the old ones.- A new tool that generates packages configuration files automatically for the openSUSE build service.- A new GUI component [/comp/gb.qt6] for Qt6. - A new component [/comp/gb.mongodb] for accessing MongoDB databases.- A new component [/comp/gb.clipper2] that should replace [/comp/gb.clipper].- The JIT compiler now implements a cache, so that compilation occurs only the first time your program runs.The full release notes is at: https://gambaswiki.org/wiki/doc/release/3.20.0Binary packages are now available on openSUSE build servers for ArchLinux, Debian 11 & 12, openSUSE Leap 15.6 & Tumbleweed, and Ubuntu 20.04, 22.04, 24.04 & 24.10.See https://gambaswiki.org/wiki/doc/packages to know how to add the openSUSE repositories to your system.The old Ubuntu PPA are now frozen and deprecated. Enjoy it, report any problem, and happy new year again!
-- This email has been checked for viruses by AVG antivirus software. www.avg.com
Re: Release of Gambas 3.20 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Release of Gambas 3.20 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |