Gambas 3.9.0

What's new?

There are hundreds of new features, bug fixes and optimization in this new version.

The main feature is gb.web.form, a new component that allows to make the GUI of your web application from the Gambas IDE. How does it work in a few words?

Almost everything is done on the server side. The user browser is mainly used as an enhanced graphical terminal running the less JavaScript as possible. Events and page refresh flow between the browser and the server through XML HTTP requests.

And here is a few excerpt of the other new features:

Changelog

CONFIGURATION

DEVELOPMENT ENVIRONMENT

Source code editor

Automatic completion

Text editor

Form editor

WebForm form support

Report form support

Database editor

Image editor

Debugger

Packager

Project view

Project properties dialog

Search dialog

Profiler dialog

Option dialog

Color chooser dialog

Translation dialog

Software farm dialog

Create project dialog

Open project dialog

File creation dialog

File import dialog

Welcome dialog

About dialog

System information dialog

Documentation

Translations

Subversion support

Miscellaneous

WIKI CGI SCRIPT

INTERPRETER

COMPILER

ARCHIVER

BENCHMARKS

FARM SERVER

GB.COMPRESS.ZLIB

GB.CRYPT

GB.DB

GB.DB.FORM

GB.DB.MYSQL

GB.DB.ODBC

GB.DB.POSTGRESQL

GB.DB.SQLITE2

GB.DB.SQLITE3

GB.DBUS

GB.DBUS.TRAYICON

GB.DEBUG

GB.DESKTOP

GB.DESKTOP.X11

GB.EVAL

GB.EVAL.HIGHLIGHT

GB.FORM

GB.FORM.DIALOG

GB.FORM.EDITOR

GB.FORM.MDI

GB.FORM.TERMINAL

GB.GEOM

GB.GTK

GB.GTK3

GB.GUI.BASE

GB.HTTPD

GB.IMAGE

GB.INOTIFY

GB.MAP

GB.MARKDOWN

GB.MEDIA.FORM

GB.NET

GB.NET.CURL

GB.NET.SMTP

GB.OPENAL

GB.OPENSSL

GB.QT4

GB.QT5

GB.QT5.EXT

GB.REPORT2

GB.SDL2

GB.SETTINGS

GB.TERMAPP

GB.UTIL

GB.UTIL.WEB

GB.WEB

GB.WEB.FORM

GB.XML

GB.XML.HTML

Compilation and installation

Read the instructions there.

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

Enjoy it !

See also