﻿### [CONFIGURATION]

* Add support of C++17 for 'gb.poppler'.
* Update e-mail address in 'version.m4'.
* Update README files.
* Support for e2k architecture.
* Fix configuration on Alpine.
* Get component controls icons both from its 'control' directory and the optional associated Gambas project of the same name.
* Update AUTHORS with Li XiaoKong who finished the translation of the Gambas 3 IDE in simplified chinese.
* Switch bytecode version to 3.19.
* Switch version to 3.19.0

### [DEVELOPMENT ENVIRONMENT]

#### Automatic completion

* Fix variable detection in PROPERTY...USE syntax.
* Signatures of '_call', '_get' and '_put' are available again.
* Redraw symbol icons and display static symbols in bold.

#### Code and text editor

* The shortcut for formatting is now 'CTRL+SHIFT+T'.
* If no datatype can be guessed for a local variable, use its prefix.
* Enhance datatype detection for automatic local variable declaration.
* Hide the "insert date" toolbar button by default.
* Add newline at the end of snippets where it makes sense.
* Remove the old code managing "<%" insertion. This is now handled by 'gb.form.editor'.
* Automatic variable declaration now takes 'ByRef' arguments into account.
* Use the new 'gb.highlight' component instead of 'gb.eval.highlight'.
* Fix CSS file compression when using 'calc()'.
* Fix global editor position history.
* Correctly analyze property declarations with 'USE' including variable initialization.

