Project

General

Profile

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.