Releases: eclipse-basyx/basyx-typescript-sdk
v2.0.0
V2 Release of the BaSyx TypeScript SDK
This release is fully compatible with the AAS Metamodel v3.1. We updated to AAS Core 3.1. This update introduces breaking changes due to the altered order of attributes in certain SubmodelElements. The changelog of the metamodel can be found here.
What's Changed
- Bump typescript-eslint from 8.50.1 to 8.51.0 by @dependabot[bot] in #413
- Bump @openapitools/openapi-generator-cli from 2.26.0 to 2.27.0 by @dependabot[bot] in #414
- Bump typescript-eslint from 8.51.0 to 8.52.0 by @dependabot[bot] in #415
- Bump rollup from 4.54.0 to 4.55.1 by @dependabot[bot] in #417
- Bump @types/node from 25.0.3 to 25.0.6 by @dependabot[bot] in #418
- Bump typedoc from 0.28.15 to 0.28.16 by @dependabot[bot] in #419
- Bump @types/node from 25.0.6 to 25.0.7 by @dependabot[bot] in #421
- Bump typescript-eslint from 8.52.0 to 8.53.0 by @dependabot[bot] in #420
- Bump @types/node from 25.0.7 to 25.0.8 by @dependabot[bot] in #423
- Bump prettier from 3.7.4 to 3.8.0 by @dependabot[bot] in #424
- Bump eslint-plugin-prettier from 5.5.4 to 5.5.5 by @dependabot[bot] in #425
- Bump @types/node from 25.0.8 to 25.0.9 by @dependabot[bot] in #426
- Bump rollup from 4.55.1 to 4.55.2 by @dependabot[bot] in #427
- Bump @openapitools/openapi-generator-cli from 2.27.0 to 2.28.0 by @dependabot[bot] in #428
- Bump typescript-eslint from 8.53.0 to 8.53.1 by @dependabot[bot] in #430
- Bump rollup from 4.55.2 to 4.55.3 by @dependabot[bot] in #431
- Bump rollup from 4.55.3 to 4.56.0 by @dependabot[bot] in #434
- Bump @types/node from 25.0.9 to 25.0.10 by @dependabot[bot] in #432
- Bump prettier from 3.8.0 to 3.8.1 by @dependabot[bot] in #433
- Updates to AAS Core Works 3.1 by @aaronzi in #438
Full Changelog: v1.1.2...v2.0.0
v1.1.2
What's Changed
- Fixes service integration tests by @aaronzi in #411
- Bump rollup from 4.53.5 to 4.54.0 by @dependabot[bot] in #407
- Bump typescript-eslint from 8.50.0 to 8.50.1 by @dependabot[bot] in #409
- Bump @openapitools/openapi-generator-cli from 2.25.2 to 2.26.0 by @dependabot[bot] in #408
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Full Changelog: v1.1.0...v1.1.1
v1.1.0
New Features
This minor release now includes xmlization for AAS Environments (Shells, Submodels, Concept Descriptions). This allows SDK user to serialize and deserialize to and from XML in extension what AAS Core Works already provides for JSON.
What's Changed
- Bump rollup from 4.53.3 to 4.53.5 by @dependabot[bot] in #405
- Bump typescript-eslint from 8.49.0 to 8.50.0 by @dependabot[bot] in #403
- Bump @types/node from 25.0.2 to 25.0.3 by @dependabot[bot] in #406
- Adds AAS XML Serialization by @FriedJannik in #402
New Contributors
- @FriedJannik made their first contribution in #402
Full Changelog: v1.0.3...v1.1.0
v1.0.3
What's Changed
- Bump eslint from 9.35.0 to 9.36.0 by @dependabot[bot] in #329
- Bump rollup from 4.51.0 to 4.52.0 by @dependabot[bot] in #327
- Bump ts-jest from 29.4.3 to 29.4.4 by @dependabot[bot] in #328
- Bump jiti from 2.5.1 to 2.6.0 by @dependabot[bot] in #332
- Bump rollup from 4.52.0 to 4.52.2 by @dependabot[bot] in #331
- Bump typescript-eslint from 8.44.0 to 8.44.1 by @dependabot[bot] in #330
- Bump rollup from 4.52.2 to 4.52.3 by @dependabot[bot] in #335
- Bump jest from 30.1.3 to 30.2.0 by @dependabot[bot] in #336
- Bump @openapitools/openapi-generator-cli from 2.23.4 to 2.24.0 by @dependabot[bot] in #334
- Bump @types/node from 24.5.2 to 24.6.0 by @dependabot[bot] in #338
- Bump typescript-eslint from 8.44.1 to 8.45.0 by @dependabot[bot] in #337
- Bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #340
- Bump @types/node from 24.6.0 to 24.6.1 by @dependabot[bot] in #341
- Bump jiti from 2.6.0 to 2.6.1 by @dependabot[bot] in #342
- Bump @types/node from 24.6.1 to 24.6.2 by @dependabot[bot] in #343
- Bump rollup from 4.52.3 to 4.52.4 by @dependabot[bot] in #344
- Bump eslint from 9.36.0 to 9.37.0 by @dependabot[bot] in #347
- Bump @types/node from 24.6.2 to 24.7.0 by @dependabot[bot] in #346
- Bump @rollup/plugin-node-resolve from 16.0.1 to 16.0.2 by @dependabot[bot] in #345
- Bump typescript-eslint from 8.45.0 to 8.46.0 by @dependabot[bot] in #349
- Bump @types/node from 24.7.0 to 24.7.1 by @dependabot[bot] in #350
- Bump @types/node from 24.7.1 to 24.7.2 by @dependabot[bot] in #354
- Bump ts-jest from 29.4.4 to 29.4.5 by @dependabot[bot] in #353
- Bump typedoc from 0.28.13 to 0.28.14 by @dependabot[bot] in #355
- Bump @openapitools/openapi-generator-cli from 2.24.0 to 2.25.0 by @dependabot[bot] in #352
- Bump @rollup/plugin-node-resolve from 16.0.2 to 16.0.3 by @dependabot[bot] in #351
- Bump typescript-eslint from 8.46.0 to 8.46.1 by @dependabot[bot] in #356
- Bump @types/node from 24.7.2 to 24.8.1 by @dependabot[bot] in #358
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #361
- Bump rollup from 4.52.4 to 4.52.5 by @dependabot[bot] in #360
- Bump eslint from 9.37.0 to 9.38.0 by @dependabot[bot] in #359
- Bump @aas-core-works/aas-core3.0-typescript from 1.0.3 to 1.0.4 by @dependabot[bot] in #362
- Bump typescript-eslint from 8.46.1 to 8.46.2 by @dependabot[bot] in #364
- Bump @types/node from 24.8.1 to 24.9.1 by @dependabot[bot] in #365
- Bump @types/node from 24.9.1 to 24.9.2 by @dependabot[bot] in #366
- Bump eslint from 9.38.0 to 9.39.1 by @dependabot[bot] in #367
- Bump typescript-eslint from 8.46.2 to 8.46.3 by @dependabot[bot] in #368
- Bump @types/node from 24.9.2 to 24.10.0 by @dependabot[bot] in #369
- Bump rollup from 4.52.5 to 4.53.2 by @dependabot[bot] in #371
- Bump typescript-eslint from 8.46.3 to 8.46.4 by @dependabot[bot] in #372
- Bump @types/node from 24.10.0 to 24.10.1 by @dependabot[bot] in #374
- Bump typescript-eslint from 8.46.4 to 8.47.0 by @dependabot[bot] in #377
- Bump @openapitools/openapi-generator-cli from 2.25.0 to 2.25.1 by @dependabot[bot] in #375
- Bump rollup from 4.53.2 to 4.53.3 by @dependabot[bot] in #378
- Bump @openapitools/openapi-generator-cli from 2.25.1 to 2.25.2 by @dependabot[bot] in #379
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #380
- Bump typescript-eslint from 8.47.0 to 8.48.0 by @dependabot[bot] in #382
- Bump prettier from 3.6.2 to 3.7.0 by @dependabot[bot] in #383
- Bump prettier from 3.7.0 to 3.7.1 by @dependabot[bot] in #384
- Bump ts-jest from 29.4.5 to 29.4.6 by @dependabot[bot] in #385
- Bump prettier from 3.7.1 to 3.7.3 by @dependabot[bot] in #388
- Bump typedoc from 0.28.14 to 0.28.15 by @dependabot[bot] in #386
- Bump typescript-eslint from 8.48.0 to 8.48.1 by @dependabot[bot] in #389
- Bump prettier from 3.7.3 to 3.7.4 by @dependabot[bot] in #390
- Bump @types/node from 24.10.1 to 24.10.2 by @dependabot[bot] in #392
- Bump typescript-eslint from 8.48.1 to 8.49.0 by @dependabot[bot] in #391
- Bump @types/node from 24.10.2 to 25.0.0 by @dependabot[bot] in #394
- Bump @types/node from 25.0.0 to 25.0.1 by @dependabot[bot] in #395
- exports lib by @aaronzi in #396
- Adds high level orchestration services by @aaronzi in #397
- Bump @types/node from 25.0.1 to 25.0.2 by @dependabot[bot] in #399
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #398
- Bump eslint from 9.39.1 to 9.39.2 by @dependabot[bot] in #400
- Updates publish workflow by @aaronzi in #401
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Bump rollup from 4.50.1 to 4.50.2 by @dependabot[bot] in #316
- Bump @types/node from 24.3.1 to 24.4.0 by @dependabot[bot] in #314
- Bump typedoc from 0.28.12 to 0.28.13 by @dependabot[bot] in #313
- Bump @openapitools/openapi-generator-cli from 2.23.1 to 2.23.3 by @dependabot[bot] in #315
- Bump @types/node from 24.4.0 to 24.5.0 by @dependabot[bot] in #321
- Bump typescript-eslint from 8.43.0 to 8.44.0 by @dependabot[bot] in #317
- Bump @openapitools/openapi-generator-cli from 2.23.3 to 2.23.4 by @dependabot[bot] in #319
- Bump ts-jest from 29.4.1 to 29.4.2 by @dependabot[bot] in #318
- Bump @types/node from 24.5.0 to 24.5.1 by @dependabot[bot] in #322
- Bump ts-jest from 29.4.2 to 29.4.3 by @dependabot[bot] in #323
- Bump @types/node from 24.5.1 to 24.5.2 by @dependabot[bot] in #324
- Bump rollup from 4.50.2 to 4.51.0 by @dependabot[bot] in #325
- Adds missing model exports by @aaronzi in #326
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Update bundle to support mjs and cjs applications by @mschoenbo in #312
New Contributors
- @mschoenbo made their first contribution in #312
Full Changelog: v1.0.0...v1.0.1
v1.0.0
BaSyx TypeScript SDK Version 1.0.0
We are happy to announce the first major release of the BaSyx TypeScript SDK 🚀
With this release all API components as well as their respective endpoints are supported.
This includes the following components:
- AAS Repository
- Submodel Repository
- Concept Description Repository
- AAS Registry
- Submodel Registry
- AAS Discovery
- AASX File Server
We also added helpful utility functions when working with Asset Administration Shells.
Feel free to play with the SDK and submit your feedback here on GitHub or via [email protected]
What's Changed
- Updates the README by @aaronzi in #309
- Extracts common runtime configuration to root of generated directory by @aaronzi in #310
- Updates to first major release version 1.0.0 by @aaronzi in #311
Full Changelog: v0.9.0...v1.0.0
v0.9.0
What's Changed
- Bump actions/cache from 3 to 4 by @dependabot[bot] in #107
- API Update by @aaronzi in #110
- Bump rollup from 4.36.0 to 4.37.0 by @dependabot[bot] in #103
- Bump eslint from 9.22.0 to 9.23.0 by @dependabot[bot] in #106
- Bump @types/node from 22.13.11 to 22.13.14 by @dependabot[bot] in #111
- Bump eslint-plugin-prettier from 5.2.3 to 5.2.5 by @dependabot[bot] in #109
- Bump typescript-eslint from 8.27.0 to 8.28.0 by @dependabot[bot] in #114
- Bump rollup from 4.37.0 to 4.38.0 by @dependabot[bot] in #117
- Bump typescript-eslint from 8.28.0 to 8.29.0 by @dependabot[bot] in #119
- Bump ts-jest from 29.2.6 to 29.3.1 by @dependabot[bot] in #118
- Bump rollup from 4.38.0 to 4.39.0 by @dependabot[bot] in #122
- Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 by @dependabot[bot] in #125
- Bump @types/node from 22.13.14 to 22.14.0 by @dependabot[bot] in #126
- Bump typedoc from 0.28.1 to 0.28.2 by @dependabot[bot] in #127
- Bump typescript from 5.8.2 to 5.8.3 by @dependabot[bot] in #128
- Bump eslint from 9.23.0 to 9.24.0 by @dependabot[bot] in #129
- Bump @typescript-eslint/parser from 8.29.0 to 8.29.1 by @dependabot[bot] in #132
- Bump typescript-eslint from 8.29.0 to 8.29.1 by @dependabot[bot] in #130
- Bump eslint-config-prettier from 10.1.1 to 10.1.2 by @dependabot[bot] in #133
- Bump rollup from 4.39.0 to 4.40.0 by @dependabot[bot] in #134
- Bump @types/node from 22.14.0 to 22.14.1 by @dependabot[bot] in #135
- Bump ts-jest from 29.3.1 to 29.3.2 by @dependabot[bot] in #136
- Bump typescript-eslint from 8.29.1 to 8.30.1 by @dependabot[bot] in #139
- fixing the error message format in integration test by @anujachakraborty in #124
- Bump @openapitools/openapi-generator-cli from 2.18.4 to 2.19.0 by @dependabot[bot] in #140
- Bump @openapitools/openapi-generator-cli from 2.19.0 to 2.19.1 by @dependabot[bot] in #141
- Bump eslint from 9.24.0 to 9.25.0 by @dependabot[bot] in #142
- Bump typedoc from 0.28.2 to 0.28.3 by @dependabot[bot] in #143
- Bump eslint from 9.25.0 to 9.25.1 by @dependabot[bot] in #144
- Bump typescript-eslint from 8.30.1 to 8.31.0 by @dependabot[bot] in #146
- Bump @types/node from 22.14.1 to 22.15.2 by @dependabot[bot] in #150
- Bump rollup from 4.40.0 to 4.40.1 by @dependabot[bot] in #153
- Bump typescript-eslint from 8.31.0 to 8.31.1 by @dependabot[bot] in #154
- Bump @openapitools/openapi-generator-cli from 2.19.1 to 2.20.0 by @dependabot[bot] in #152
- Bump @types/node from 22.15.2 to 22.15.3 by @dependabot[bot] in #156
- Bump eslint from 9.25.1 to 9.26.0 by @dependabot[bot] in #158
- Bump eslint-plugin-prettier from 5.2.6 to 5.3.1 by @dependabot[bot] in #157
- Bump typedoc from 0.28.3 to 0.28.4 by @dependabot[bot] in #159
- Bump typescript-eslint from 8.31.1 to 8.32.0 by @dependabot[bot] in #160
- Bump @types/node from 22.15.3 to 22.15.14 by @dependabot[bot] in #166
- Bump rollup from 4.40.1 to 4.40.2 by @dependabot[bot] in #161
- Bump eslint-plugin-prettier from 5.3.1 to 5.4.0 by @dependabot[bot] in #163
- Bump eslint-config-prettier from 10.1.2 to 10.1.3 by @dependabot[bot] in #165
- Bump @types/node from 22.15.14 to 22.15.16 by @dependabot[bot] in #167
- Bump @types/node from 22.15.16 to 22.15.17 by @dependabot[bot] in #169
- Bump eslint-config-prettier from 10.1.3 to 10.1.5 by @dependabot[bot] in #168
- Bump typescript-eslint from 8.32.0 to 8.32.1 by @dependabot[bot] in #172
- Bump @types/node from 22.15.17 to 22.15.18 by @dependabot[bot] in #173
- Bump ts-jest from 29.3.2 to 29.3.3 by @dependabot[bot] in #174
- Changes in AasRepositoryService and Addition of SubmodelRepositoryService related components by @anujachakraborty in #149
- Bump rollup from 4.40.2 to 4.41.1 by @dependabot[bot] in #181
- Bump @types/node from 22.15.18 to 22.15.29 by @dependabot[bot] in #187
- Bump @openapitools/openapi-generator-cli from 2.20.0 to 2.20.2 by @dependabot[bot] in #179
- Addition of ConceptDescriptionRepositoryService by @anujachakraborty in #186
- Bump typedoc from 0.28.4 to 0.28.5 by @dependabot[bot] in #182
- Bump @typescript-eslint/parser from 8.32.1 to 8.33.1 by @dependabot[bot] in #189
- Bump eslint from 9.26.0 to 9.28.0 by @dependabot[bot] in #188
- Bump ts-jest from 29.3.3 to 29.3.4 by @dependabot[bot] in #177
- Bump typescript-eslint from 8.32.1 to 8.33.1 by @dependabot[bot] in #190
- Bump eslint-plugin-prettier from 5.4.0 to 5.4.1 by @dependabot[bot] in #192
- Bump @types/node from 22.15.29 to 22.15.30 by @dependabot[bot] in #193
- Bump rollup from 4.41.1 to 4.42.0 by @dependabot[bot] in #194
- Bump typescript-eslint from 8.33.1 to 8.34.0 by @dependabot[bot] in #197
- Bump @types/node from 22.15.30 to 24.0.0 by @dependabot[bot] in #195
- Bump rollup from 4.42.0 to 4.43.0 by @dependabot[bot] in #198
- Bump @types/node from 24.0.0 to 24.0.1 by @dependabot[bot] in #199
- Bump ts-jest from 29.3.4 to 29.4.0 by @dependabot[bot] in #200
- Bump jest from 29.7.0 to 30.0.0 by @dependabot[bot] in #201
- Bump eslint from 9.28.0 to 9.29.0 by @dependabot[bot] in #204
- Bump @types/node from 24.0.1 to 24.0.2 by @dependabot[bot] in #203
- Bump @types/jest from 29.5.14 to 30.0.0 by @dependabot[bot] in #202
- Bump @types/node from 24.0.2 to 24.0.3 by @dependabot[bot] in #209
- Bump typescript-eslint from 8.34.0 to 8.34.1 by @dependabot[bot] in #206
- Bump eslint-plugin-prettier from 5.4.1 to 5.5.0 by @dependabot[bot] in #207
- Bump rollup from 4.43.0 to 4.44.0 by @dependabot[bot] in #210
- Bump jest from 30.0.0 to 30.0.1 by @dependabot[bot] in #211
- Bump jest from 30.0.1 to 30.0.2 by ...