Skip to content

Commit eeb9e05

Browse files
committed
Updated changelog for 2.0.0-beta.5
1 parent f81b44d commit eeb9e05

1 file changed

Lines changed: 26 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,33 @@
11
# Changelog
22

33
## 2.0.0-beta.5 (2019-12-29)
4-
- CIP added decoding for data types ENGUNIT
5-
- CIP added encoding for data types ENGUNIT
6-
- Improved EIP Layer listIdentities timeout handling, it should be much faster to resolve
74
- Logix5000 fixed boolean decoding
8-
- Logix5000 listTags now allows async iterator as well as callback
5+
- Logix5000 listTags now allows async iterator style as well as callback style
6+
- async iterator style:
7+
```javascript
8+
let i = 0;
9+
for await (const tag of logix.listTags()) {
10+
i++;
11+
console.log(i, tag);
12+
if (i >= 10) {
13+
break;
14+
}
15+
}
16+
```
17+
- callback style:
18+
```javascript
19+
let i = 0;
20+
logix.listTags(function(tag) {
21+
i++;
22+
console.log(i, tag);
23+
return i < 10; // return true to continue listing tags
24+
});
25+
```
26+
27+
- Improved EIP Layer listIdentities timeout handling, it should be much faster to resolve
28+
- CIP added encoding and decoding for ENGUNIT data type
29+
30+
931

1032
## 2.0.0-beta.4 (2019-12-23)
1133
- Logix5000 can read program symbols, returns an object with all scoped symbols

0 commit comments

Comments
 (0)