Navigation:  What's new > 2016 - Version history >

Version 1.9.16.17

Previous pageReturn to chapter overviewNext page

Date

Module

What

ID

Description

Thanks to:




 



2016.08.14

 

 

 

--- thinBasic version 1.9.16.17 ---

 

---

TBGL

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

---

Oxygen

Updated

 

Oxygen module updated to the latest version available on thinBasic community forum here

Charles Pegge

 

Inno SetUp

Setup

 

thinBasic Setup application:

 

 

Core

Compiler

 

thinBasic Core engine is now compiled using PB10.04

 

 

UPX

 

 

All thinBasic executables and modules are compressed with UPX 3.91

 

 

 

 

 

 

 

2016/08/05

Core

FIX

 

_Destroy method wrongly executed when an UDT variable is passed ByRef as a function parameter

Petr Schreiber

2016/08/05

StringBuilder

NEW

 

Added StringBuilder module from Petr Schreiber project published in GitHub at https://github.com/petrSchreiber/thinBasic_StringBuilder

Petr Schreiber

2016/06/20

Core

Improved

 

Time$ has now time formats

 

 

Core

Improved

 

Date$ has new date formats

 

2016/06/01

File

FIX

 

DIR_ListArray fixed for UNC paths

Petr Schreiber

 

File

FIX

 

DIR_IsDir fixed for UNC paths

Petr Schreiber

 

File

FIX

 

DIR_Exists fixed for UNC paths

Petr Schreiber

 

File

FIX

 

File_Exists fixed for UNC paths

Petr Schreiber

2016/03/28

Core

Improved

 

#INCLUDE statement can now load source code from internet via HTTP:\\ or HTTPS:\\

 

 

Ini

NEW

 

<cIniFile>.GetKeys method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.Sections method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.GetKey  method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.SetKey  method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.FileName property added

Petr Schreiber

 

Ini

NEW

 

<cIniFile> Added new class module

Petr Schreiber

2016/03/18

Core

NEW

 

It is now possible to declare and instantiate a variable in one single statement:

 

Dim lVariable As New ClassModuleConstructor

 

Previous syntax is still valid and can be used when declaration and instantiation cannot be performed in the same statement:

Dim lVariable As ClassModule

lVariable = New ClassModuleConstructor

 

 

2016/03/09

ZLib

Improved

 

zLib_ExtractToString is now able to extract files from zipped sub directories

primo

 

ZLib

Improved

 

zLib_ExtractToString is now able to extract password protected files

lassad

 

 

 

 

PokeHex

ReneMiner

2016/02/10

Core

NEW

 

Hash_GetKeys function added

ReneMiner

2016/02/09

Core

NEW

 

Heap_Set function added

ReneMiner

 

Core

NEW

 

PeekHex$ function added

ReneMiner