Version 1.10.1.0

<< Click to Display Table of Contents >>

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

Version 1.10.1.0

Date

Module

What

ID

Description

Thanks to:




 



2017.07.23

 

 

 

--- thinBasic version 1.10.1.0 ---

 

---

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:

created with Inno Script Studio 2.2.2.32

compiled with Inno Setup Compiler version 5.5.5

 

 

Core

Compiler

 

thinBasic Core engine is now compiled using PB10.04

 

 

UPX

 

 

All thinBasic executables and modules are compressed with UPX 3.94

 

 

 

 

 

 

 

2017/07/23

MSXML2

NEW

 

ServerXMLHTTPRequest.WaitForResponse function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.StatusText function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.Status function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.SetTimeouts function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.SetRequestHeader function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.Send function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.ResponseText function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.ReadyState function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.Open function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.IsObject function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.IsNothing function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.GetResponseHeader function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.GetAllResponseHeaders function added

 

 

MSXML2

NEW

 

ServerXMLHTTPRequest.Abort function added

 

2017/07/19

thinAir

NEW

 

Added Zoom+, Zoom-, Zoom off to right click in editor

 

2017/07/19

CJSON

NEW

 

cJSon_Version function added

 

 

CJSON

NEW

 

cJSon_Parse function added

 

 

CJSON

NEW

 

cJSon_GetObjectItem function added

 

 

CJSON

NEW

 

cJSon_GetObjectItemCaseSensitive function added

 

 

CJSON

NEW

 

cJSon_HasObjectItem function added

 

 

CJSON

NEW

 

cJSon_GetArraySize function added

 

 

CJSON

NEW

 

cJSon_GetArrayItem function added

 

 

CJSON

NEW

 

cJSon_IsInvalid function added

 

 

CJSON

NEW

 

cJSon_IsFalse function added

 

 

CJSON

NEW

 

cJSon_IsTrue function added

 

 

CJSON

NEW

 

cJSon_IsBool function added

 

 

CJSON

NEW

 

cJSon_IsNull function added

 

 

CJSON

NEW

 

cJSon_IsNumber function added

 

 

CJSON

NEW

 

cJSon_IsString function added

 

 

CJSON

NEW

 

cJSon_IsArray function added

 

 

CJSON

NEW

 

cJSon_IsObject function added

 

 

CJSON

NEW

 

cJSon_IsRaw function added

 

 

CJSON

NEW

 

cJSon_Delete function added

 

 

CJSON

NEW

 

cJSon_Print function added

 

 

CJSON

NEW

 

cJSon_SetNumberValue function added

 

 

CJSON

NEW

 

cJSon_GetError function added

 

 

CJSON

NEW

 

cJSon_Item_GetText function added

 

 

CJSON

NEW

 

cJSon_Item_GetType function added

 

 

CJSON

NEW

 

cJSon_Item_GetTypeName function added

 

 

CJSON

NEW

 

cJSon_Item_GetName function added

 

 

CJSON

NEW

 

cJSon_Item_GetValue function added

 

 

CJSON

NEW Module

 

Introduced a new module: CJSON.

Ultralightweight JSON parser

 

2017/07/18

thinAir

FIX

 

In some cases after a crash, thinAir was not saving in thinAir.ini the list of opened files to be automatically opened at next execution

 

2017/07/17

Core

FIX

 

UDT elements names can now be a reserved keyword name

 

2017/07/11

thinAir

Improved

 

Added MsgBox warning when switching from CodeMax to Scintilla editor. If one or more file was unsaved and/or some files are changed after switching ... there were the possibility to to lose source code.

 

2017/07/10

thinAir

FIX

 

Fixed "*" tag indicator on Tab control name when file buffer is changed/saved

 

 

thinAir

Improved

 

Changes SaveAll used in many points. Now file is saved only if it is changed

 

 

thinAir

Improved

 

Changed File Save strategy in order to avoid file damages. A temporary file is created copying last saved file. Than this file is removed only if save goes well.

 

 

ADODB

FIX

 

ADODB_Recordset.UpdateS added in help

 

 

ADODB

FIX

 

ADODB_Recordset.UpdateN added in help

 

 

ADODB

FIX

 

ADODB_Recordset.UpdateD added in help

 

2017/07/08

thinAir

Improved

 

Changes Scintilla control to use font from thinAir config.

 

2017/07/03

thinAir

Improved

 

Scintilla code editor now get Font Size from thinAir options

 

 

thinAir

Improved

 

Scintilla code editor now get Font Name from thinAir options