Changelog 3 0 14 » History » Version 6
Torbjorn Carlqvist Admin, 09/02/2022 04:40 PM
1 | 2 | Torbjorn Carlqvist Admin | h1. Changelog v3.0.14 |
---|---|---|---|
2 | |||
3 | version:3.0.14 (2022-09-01) |
||
4 | |||
5 | 4 | Torbjorn Carlqvist Admin | * Objects view |
6 | - New name standard and sorting of devices. Sorting is per virtual network so that devices is not randomly stacked. The dropdown also has dividers between networks. |
||
7 | |||
8 | 1 | Torbjorn Carlqvist Admin | * JS Editor |
9 | 4 | Torbjorn Carlqvist Admin | - Live auto completion when writing |
10 | - Introduced code snippets (not complete, only a few so far. Start write "Controller" for example) |
||
11 | - New name standard and sorting of devices. Sorting is per virtual network so that devices is not randomly stacked. |
||
12 | 5 | Torbjorn Carlqvist Admin | - A new option "Download" when selecting BACnet File objects in the device object tree. This feature will donwload the content into the local DTX project folder. |
13 | The file is prefixed with the remove device id to no cause conflicts. The file can after downloaded be seen in project tree after a refresh. To open for example a zip-file you can right-click and choose open in new web browser tab and the web browser will download the file for you. |
||
14 | 1 | Torbjorn Carlqvist Admin | |
15 | * Setup |
||
16 | - New way of getting Long/Lat position from browser via https://geolocation-db.com/jsonp request |
||
17 | 6 | Torbjorn Carlqvist Admin | - Intrinsic Reporting Notifications |
18 | It is now possible to add a list of device to which _this_ device will be a recipient of event/alarm notification. |
||
19 | The list is comma separated and should hold the BACnet devcice id's. At startup, DTX will send a request to all devices in the list in order to become a member in their recipient list. |
||
20 | !receipients.png! |
||
21 | 3 | Torbjorn Carlqvist Admin | |
22 | 4 | Torbjorn Carlqvist Admin | * Blocks |
23 | - New name standard and sorting of devices inside designated block types |
||
24 | |||
25 | * Javascript coding (the JS proxy) |
||
26 | - All scheduling method returns a JSON string that explains what this call performed #6 |
||
27 | - More information about the serial ports when call to Controller.listSerialPorts() |
||
28 | - Added a way of removing files by new function - "Controller.removeFiles(...)" |
||
29 | 3 | Torbjorn Carlqvist Admin | - Added a 10s timeout for calls to host OS via Controller.execCommand to avoid getting stuck in text editors, unlimited ping reqs etc... |
30 | 4 | Torbjorn Carlqvist Admin | |
31 | 5 | Torbjorn Carlqvist Admin | * Non visible functionality |
32 | - New project backup feature. |
||
33 | DTXr now zipping important files like project directory, settings etc to a file called dtx_backup.zip which stored in dtx root folder. |
||
34 | The dtx_backup.zip file is accessible as a BACnet File Object. The file is updated with 1h interval and is overwritten every time. There is no history. It is up to you to save the file eleswhere in a suitable manner. |
||
35 | |||
36 | |||
37 | 1 | Torbjorn Carlqvist Admin | * Building of DTX |
38 | 5 | Torbjorn Carlqvist Admin | - New version for log4j framework to 2.18.0 to dodge vulnerability |
39 | - New version for GraalVM (JS engine) from 21.2.0 to 22.2.0 |
||
40 | 3 | Torbjorn Carlqvist Admin | |
41 | * Bugs: |
||
42 | 1 | Torbjorn Carlqvist Admin | - ackedTransitions property support in override.json |
43 | - One device was missig from the device discovery in object and blockly device lists. |