<< Click to Display Table of Contents >> Navigation: What's new > 2017 - Version history > Version 1.10.2.0 |
Date |
Module |
What |
ID |
Description |
Thanks to: |
---|---|---|---|---|---|
|
|||||
2017.08.01 |
|
|
|
--- thinBasic version 1.10.2.0 --- |
|
--- |
Updated |
|
Module updated to the latest version available on thinBasic SVN server. Introduction of large arsenal of functions for state-safe programming, see more in TBGL help file |
Petr Schreiber |
|
--- |
Updated |
|
Oxygen module updated to the latest version available on GitHub: https://github.com/Charles-Pegge/OxygenBasic |
Charles Pegge |
|
|
Setup |
|
thinBasic Setup application: •created with Inno Script Studio 2.2.2.32 •compiled with Inno Setup Compiler version 5.5.5 |
|
|
|
Compiler |
|
thinBasic Core engine is now compiled using PB10.04 |
|
|
|
|
|
All thinBasic executables and modules are compressed with UPX 3.94 |
|
|
|
|
|
|
|
|
2017/08/01 |
NEW |
|
SQLite_FieldValue function added |
|
|
|
NEW |
|
SQLite_GetRow function added |
|
|
|
NEW |
|
SQLite_Select function added |
|
|
|
NEW |
|
SQLite_Close function added |
|
|
|
NEW |
|
SQLite_Exe function added |
|
|
|
NEW |
|
SQLite_Open function added |
|
|
|
FIX |
|
Added documentation of StringBuilder module |
|
|
|
NEW |
|
Introduced a new module: SQLite. SQLite database interface. More info about SQLite: https://www.sqlite.org/ |
|
|
2017/07/31 |
NEW |
|
cJSON_Item_GetValueNumber function added |
|
|
|
NEW |
|
cJSON_LibIsLoaded function added |
|
|
2017/07/28 |
FIX |
|
Bundle now cleans the created directories once execution is completed and in case no user modification took place adding files not known to thinBundle at startup |
|
|
|
FIX |
|
Incorrect internal buffer size after StringBuilder.Clear for objects initialized with buffer size or text |
|
|
|
FIX |
|
Registry_GetAllKeys will now return the sub keys |
|
|
|
FIX |
|
Registry_GetAllKeys ignored the user defined separator |
|
|
2017/07/28 |
FIX |
|
UI User Interface module was incorrectly compiled with Unicode flag. This was corrupting many of the internal Win32 API functions calling. |
|
|
|
FIX |
|
Fixed CodeBrowser function names when in presence of an UDT: End Type was not correctly intercepted and UDT name was placed in front of successive function names |
|
|
2017/07/27 |
NEW |
|
IsZero function added |
|
|
2017/07/26 |
FIX |
|
Fixed folding recognition when line contained a Tab char. In some case Tab was preventing to recognize folding sections |
|
|
|
SDK |
FIX |
|
SDK thinBasic_ParsePtrToSomething fixed: no more need to specify BYVAL in order to return a pointer calculated from a numeric expression. If token found is not a variable, it will be assumed by default that it is a numeric expression returning a pointer to something |
|
|
NEW |
|
CJSon_Item_GetNext function added |
|
|
|
NEW |
|
CJSon_Item_GetPrev function added |
|
|
|
NEW |
|
CJSon_Item_GetChild function added |
|
|
2017/07/25 |
FIX |
|
Got latest version from GitHub: https://github.com/Charles-Pegge/OxygenBasic |
primo |