<< Click to Display Table of Contents >> Navigation: What's new > 2020-2024 - Version history > Version 1.13 |
Date |
Module |
What |
ID |
Description |
Thanks to: |
|
|||||
2024/06/09 |
|
|
|
--- thinBasic version 1.13 --- |
|
--- |
Updated |
|
Module updated to the latest version available on GitHub: https://github.com/ThinBASIC/thinBasic_TBGL |
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: •compiled with Inno Setup Compiler version 6.2.2 |
|
|
|
Compiler |
|
thinBasic Core engine is now compiled using PB10.04 |
|
|
|
|
|
All thinBasic executables and DLLs modules are compressed using UPX 4.2.2 64bit |
|
|
|
|
Scintilla editor control updated to Scintilla 4.4.6.0: https://www.scintilla.org/ |
|
||
|
|||||
|
|||||
thinBasic version 1.13.0.0 |
|||||
2024/06/06 |
FIX |
String element array passed BYREF to functions always referencing first element |
EricE |
||
2024/05/25 |
Improved |
Hash_GetKeys returned key list is now sorted in ascending order by default |
|||
Improved |
cHash.Keys returned key list is now sorted in ascending order by default |
||||
Improved |
cHash.Keys added possibility to specify optional string separator |
||||
2024/05/22 |
FIX |
Shell function bug fixed. Command was not used at all. |
|||
2024/05/10 |
NEW |
Added CRC32 function |
|||
2024/05/05 |
NEW |
CreateObject function added. It works exactly like NewCom and is added to simplify code porting from other programming languages |
|||
NEW |
thinBasic is now able to parse compound dotted COM objects properties / methods
The following code is now possible:
DIM Xls AS iDispatch Before this change it was necessary to define intermediate iDispatch variable to assign COM objects like Cells, Fonts, ... or any COM objects inside a COM server in order to interact with them.
|
||||
2024/04/08 |
NEW |
Enum names are added to calltips list dynamically |
Petr Schreiber |
||
2024/04/08 |
NEW |
RemainL$ function added |
|||
NEW |
<ADODB_Connection>.LookUpField.Next function added, a useful compendium to <ADODB_Connection>.LookUpField method |
||||
2024/04/04 |
NEW |
<ADODB_Connection>.LookupField function to simplify searching for data without the need to create an ADODB_Recordset object |
|||
2024/03/29 |
FIX |
Fixed #Profile process not started when script contains #Profile On command |
|||
2024/03/22 |
Improved |
Internal hash table used to store dynamic loaded keywords and related data from Core and loaded modules completely rewritten. More stability and hopefully little more speed. |
|||
2024/03/20 |
FIX |
Fixed when closing main thinAir window having some files to be saved. Pressing "Cancel" button to interrupt closing operation was not working |
|||
2024/03/19 |
FIX |
Remain$ fixed. Wrong string return when using right to left (negative StartPosition) and ANY clause was active with a MatchString with more than 1 char. Example: Uses "console" |
|||
2024/03/19 |
Improved |
#Region nesting are indented in Codebrowser blocks |
|||
FIX |
AnsiToUtf8$ error in some cases internal allocated buffer was truncated or over allocated resulting in incorrect returned string |
||||
2024/03/14 |
NEW |
Win_SetProcessDpiAwareness function added |
catventure |
||
2024/03/04 |
FIX |
Produced bundled exe not working: error in obfuscated script |
phb |
||
|
FIX |
Fixed RMChart example |
|||
Improved |
Alias option in Declare statement is now optionl |
||||
2024/02/10 |
Improved |
Improved speed by may times when using JOIN$ with IndexFrom/IndexTo optional parameters in dynamic string arrays. |
|||
NEW |
App.stack.name will return current internal stack name |
||||
NEW |
App.stack.level will return current internal stack level |
||||
|
|