Skip to content

Commit 4bb719e

Browse files
committed
chore: release v0.9.2
1 parent 0c80053 commit 4bb719e

13 files changed

Lines changed: 44 additions & 18 deletions

File tree

packages/app/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# @node-i3x/app
22

3+
## 0.9.2 (2026-06-19)
4+
5+
- Version bump
6+
37
## 0.9.1 (2026-06-19)
48

59
- Version bump

packages/app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@node-i3x/app",
3-
"version": "0.9.1",
3+
"version": "0.9.2",
44
"description": "i3X CLI -- expose OPC UA servers as i3X REST APIs",
55
"license": "AGPL-3.0-or-later OR LicenseRef-Sterfive-Commercial",
66
"author": "Sterfive SAS <contact@sterfive.com> (https://sterfive.com)",
@@ -40,9 +40,9 @@
4040
"typecheck": "tsc --noEmit"
4141
},
4242
"dependencies": {
43-
"@node-i3x/core": "0.9.1",
44-
"@node-i3x/opcua-connector": "0.9.1",
45-
"@node-i3x/rest-server": "0.9.1",
43+
"@node-i3x/core": "0.9.2",
44+
"@node-i3x/opcua-connector": "0.9.2",
45+
"@node-i3x/rest-server": "0.9.2",
4646
"commander": "^15.0.0",
4747
"cosmiconfig": "^9.0.2",
4848
"fastify": "^5.8.5",

packages/core/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# @node-i3x/core
22

3+
## 0.9.2 (2026-06-19)
4+
5+
- Version bump
6+
37
## 0.9.1 (2026-06-19)
48

59
- chore: fix lint warnings in test files

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@node-i3x/core",
3-
"version": "0.9.1",
3+
"version": "0.9.2",
44
"description": "i3X domain core — models, ports, and services (zero dependencies)",
55
"license": "AGPL-3.0-or-later OR LicenseRef-Sterfive-Commercial",
66
"author": "Sterfive SAS <contact@sterfive.com> (https://sterfive.com)",

packages/demo-embedded/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# @node-i3x/demo-embedded
22

3+
## 0.9.2 (2026-06-19)
4+
5+
- Version bump
6+
37
## 0.9.1 (2026-06-19)
48

59
- Version bump

packages/demo-embedded/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@node-i3x/demo-embedded",
3-
"version": "0.9.1",
3+
"version": "0.9.2",
44
"license": "AGPL-3.0-or-later OR LicenseRef-Sterfive-Commercial",
55
"author": "Sterfive SAS <contact@sterfive.com> (https://sterfive.com)",
66
"homepage": "https://sterfive.com",
@@ -41,10 +41,10 @@
4141
"client": "npx tsx src/client.ts"
4242
},
4343
"dependencies": {
44-
"@node-i3x/core": "0.9.1",
45-
"@node-i3x/opcua-connector": "0.9.1",
46-
"@node-i3x/pseudo-session-connector": "0.9.1",
47-
"@node-i3x/rest-server": "0.9.1",
44+
"@node-i3x/core": "0.9.2",
45+
"@node-i3x/opcua-connector": "0.9.2",
46+
"@node-i3x/pseudo-session-connector": "0.9.2",
47+
"@node-i3x/rest-server": "0.9.2",
4848
"fastify": "^5.8.5",
4949
"@fastify/cors": "^11.2.0",
5050
"fastify-plugin": "^6.0.0",

packages/demo-embedded/src/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ const { values: args } = parseArgs({
2626
'opcua-port': { type: 'string', default: '48410' },
2727
'api-key': { type: 'string' },
2828
'require-auth': { type: 'boolean', default: true },
29+
'no-require-auth': { type: 'boolean' },
2930
help: { type: 'boolean', short: 'h', default: false },
3031
},
3132
});
@@ -420,7 +421,8 @@ async function main() {
420421
await typeService.preloadTypes();
421422

422423
const apiKey = args['api-key'];
423-
if (args['require-auth'] && !apiKey) {
424+
const requireAuth = !!args['require-auth'] && !args['no-require-auth'];
425+
if (requireAuth && !apiKey) {
424426
logger.error('require-auth is enabled but no api-key is configured.');
425427
process.exit(1);
426428
}
@@ -435,7 +437,7 @@ async function main() {
435437
subscriptionService,
436438
logger,
437439
apiKey,
438-
requireAuth: args['require-auth'],
440+
requireAuth,
439441
});
440442
await app.listen({ port: REST_PORT, host: '127.0.0.1' });
441443

packages/opcua-connector/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# @node-i3x/opcua-connector
22

3+
## 0.9.2 (2026-06-19)
4+
5+
- perf(connector): batch monitored items creation using monitorItems
6+
37
## 0.9.1 (2026-06-19)
48

59
- Version bump

packages/opcua-connector/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@node-i3x/opcua-connector",
3-
"version": "0.9.1",
3+
"version": "0.9.2",
44
"description": "i3X OPC UA adapter — implements IDataSourcePort using node-opcua",
55
"license": "AGPL-3.0-or-later OR LicenseRef-Sterfive-Commercial",
66
"author": "Sterfive SAS <contact@sterfive.com> (https://sterfive.com)",
@@ -58,7 +58,7 @@
5858
"typecheck": "tsc --noEmit"
5959
},
6060
"dependencies": {
61-
"@node-i3x/core": "0.9.1",
61+
"@node-i3x/core": "0.9.2",
6262
"node-opcua": "^2.173.1",
6363
"node-opcua-certificate-manager": "^2.173.0",
6464
"node-opcua-client": "^2.173.1",

packages/pseudo-session-connector/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# @node-i3x/pseudo-session-connector
22

3+
## 0.9.2 (2026-06-19)
4+
5+
- Version bump
6+
37
## 0.9.1 (2026-06-19)
48

59
- Version bump

0 commit comments

Comments
 (0)