[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Version control: Fill project history with a background task.
* NEW: Version control: Hide dialog box before committing, so that the
command outputs are visible.
[GB.GTK]
* BUG: Text drawing alignment is now based on text direction.
[GB.GTK3]
* BUG: Text drawing alignment is now based on text direction.
[GB.QT4]
* BUG: Text drawing alignment is now based on text direction.
[GB.QT5]
* BUG: Text drawing alignment is now based on text direction.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger configuration: Do not try to save a remote password if remote debugging is not enabled.
* BUG: Form editor: Correctly save action names.
* NEW: Project tree: Use new 'compress' and 'uncompress' icons in popup menu.
* BUG: Definitely hide the 'Use HTTP server' menu entry.
[GB.UTIL]
* NEW: CsvFile: Columns is a synonymous of Fields property.
* NEW: CsvFile: Add properties for CsvFile configuration.
* NEW: CsvFile: KeepNames is a new property that keep the column names unchanged.
* NEW: CsvFile: Add help comments.
[GB.QT4]
* BUG: The CheckBox and RadioButton Invert property works as expected again.
[GB.QT5]
* BUG: The CheckBox and RadioButton Invert property works as expected again.
[GB.WEB.GUI]
* BUG: Pressing a default or cancel button now correctly sets the focus on
it to ensure that editable controls have sent their contents to the server.
[INTERPRETER]
* NEW: Serialization now does not duplicate objects anymore. Once an object
is serialized, if it is encounter again, then it is seralized as a five
bytes reference.
* BUG: Fix Task.Wait() that incorrectly used 'sleep' instead of 'usleep'.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger configuration: Do not try to read remote password if remote debugging is disabled.
* BUG: Form editor: Action texts now do not include button text shortcuts anymore. Update your forms to fix them.
[GB.GTK]
* BUG: Fix font management according to the new uncompatible Pango
behaviour. I don't know if it is backward-compatible yet.
[GB.GTK3]
* BUG: Fix font management according to the new uncompatible Pango
behaviour. I don't know if it is backward-compatible yet.
[GB.FORM]
* NEW: SwitchButton: Animated property is now deprecated.
* NEW: IconPanel, TabPanel, ToolPanel, Wizard: Add a FindPanel() method
that returns a tab index from its title.
[INTERPRETER]
* NEW: Update help text layout.
[COMPILER]
* NEW: Add a '-F' option that converts a piece of form data into Gambas code.
* NEW: Update help text layout.
[ARCHIVER]
* NEW: Update help text layout.
[INFORMER]
* NEW: Update help text layout.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: The debugger options are now all centralized inside a
specific configuration dialog box.
* NEW: Debugger: Project environment and arguments are now stored in the
project local settings, and not in the project configuration anymore.
* NEW: Code editor: If you copy controls from the form editor, you can now
paste them in the code editor as Gambas code.
* NEW: Project property dialog: Add a specific field to force the version
of the generated bytecode.
* NEW: Update French translation.
[GB.QT4]
* NEW: Paint class now should correctly take into account text direction.
[GB.QT5]
* NEW: Paint class now should correctly take into account text direction.
* BUG: Fix a deprecation warning.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Debugger options are now stored in the project local settings, and not in the project configuration anymore.
* NEW: Debugger: Add a debugger menu option to toggle debugging inside components.
* NEW: Debugger: Disable debugger menu entries that are not relevant during debugging.
* NEW: Profiler: Profiling inside components is possible now.
* OPT: Project tree: Tree refresh is a bit faster now.
[INTERPRETER]
* NEW: Add a debugger API to allows debugging inside components.
[GB.DEBUG]
* NEW: New debugger command to toggle debugging inside components.
* NEW: Support for profiling inside components.
[GB.GUI.BASE]
* NEW: GridView: Take the Enabled property into account for rendering.
* NEW: TreeView: Take the Enabled property into account for rendering.