What's new?
v4.4, 01-06-2023:
- Solved small bugs;
- Added format 'Info' to datagridview;
- Improved parser to speed up script analyse;
- Added optional AddJSONasItem variable to functions JSON2Dictionary and JSON2DictionaryFast;
- Added logging to dictionary methods.
- Added Path2 as alternative path in dictionary to datatable format (only for string types!)
- Added variable TBSHOWCTRLCHARS to show certain control chars.
- Added variable USEUTC to get the date time constants in UTC or in local time.
v4.3, 01-01-2023:
- Solved small bugs;
- Added types Coordinate, Latitude and Longitude;
- Added functions GetIntersectionFromCoordinates, GetCoordinateFromCourse and GetGreatCircleDistance and variable COORDINATECOMPRESSEDFORMAT;
- Added functions Atan, Asin and Acos (inverse functions);
- Changes to parser so that types can contain a ' without being considered as a remark;
- Added quicker function to convert json to dictionary with multi-threading: JSON2DictionaryFast;
- JSON2Dictionary function parameter KeepDatesAsString is removed;
- Added function CheckVariable as replacement for the obsolete CheckVar.
- Added method bytes.FromNumber.
- Bytes.ToBinairString has now an option to write from MSB to LSB.
- Added functions to convert Dictionary to datatable.
v4.2, 01-10-2022:
- GetBytes function now also accepts byte() and bytes;
- Bytes now also has a method Copy;
- Added optional parameters (skip, limit, sort and conversionOption) to MongoDBGetJSONData;
- Added optional variables to create capped collections via MongoDBCreateCollection
- Added MongoDBGetCollectionList, MongoDGetCollectionInfo and MongoDRunCommand functions.
- JSON2Dictionary function is more robust (for arrays) and has an option for handling separate properties Name/Value (as sometimes returned from e.g. MongoDB requests)
- JSON2Dictionary function can now handle (most) extended JSON types
- Added function JSONUnixNumber2Date
v4.1, 01-07-2022:
- Solved small bugs;
- Added JSON View in textbox;
- Added JSON icon and handling via settings
- Changes to parser/evaluator for better handling of objects;
- Added IT-Tool script language, Changed number for rules Language to 20;
- Added function GetItemPath for a dictionary;
- Added Asc function in addition to Chr;
- LVAddRow has now optional parameters for Info and Group;
- Added AddLine2Output and AddLine2Text commands to add text on a new line;
- Added function HandleVariables to force a check a check on variable content;
- Bytes type is added;
- Functions WriteBytesToFile, ReadBytesFromFile, Bytes2String, String2Hex and File2Hex are removed, now part of Bytes type;
- ZipEntry2Bytes now returns Bytes type;
- AddonJSON now has extra functionality to use some Newtonsoft JSON objects.
v4.0, 01-03-2022:
- Major rework, also on help file, obsolete functions are removed!
- New functionality to show images in AddonGraphics;
- Functionality for SSH addon has been improved (especially timeout and manual abort).
Note that arguments for functions have been changed; - Added function TBTextWithStyles;
- Compare of types can now handle different types better;
- CLng and CStr functions added, functions Dec & Int replaced with CDbl and CInt;
- Split returns string() again instead of length, because IT-Tool can now handle objects;
- Functions Day, Year and Month are deleted. Can now be obtained via DateTime properties;
- Added function GetTimeSpan to get a new timespan variable that can be handled with it's own properties and methods;
- Dictionary more robust, editor changed;
- Added functions Bytes2String, String2Hex and File2Hex;
- Added functions Zip2Dictionary and ZipEntry2Bytes;
- A double click on the status textbox will copy the status text to the clipboard;
- Added functions WriteBytesToFile and ReadBytesFromFile;
- Function GetControl is now public, so it can be used to set specific properties or use specific methods.
Created with the Personal Edition of HelpNDoc: Free help authoring environment