Releases: FraunhoferIOSB/EDC-Extension-for-AAS
v2.2.0
What's Changed
We are now able to register AAS Registry, which will create EDC Assets for all AAS/Submodels inside the Registry (as well as synchronize changes). If the AAS Service / Registry requires authentication, it can now be configured. EDC version was updated to v0.10.0 and several bugs were fixed. Compatibility with Service / Registry implementations (AASX Server, BaSyx) was improved. It is now possible for consumers to call operations at the provider side (after successful negotation).
- {Feature] split up github workflows by @fvolz in #132
- [Feature] Add support for AAS registry by @carlos-schmidt in #131
- Feature: Provide authentication mechanisms for AAS services/registries by @carlos-schmidt in #133
- Bump org.glassfish.jersey.core:jersey-common from 3.1.3 to 3.1.8 in /public-api-management by @dependabot in #135
- Bump org.glassfish.jersey.core:jersey-common from 3.1.3 to 3.1.8 in /client by @dependabot in #134
- Edc v0.9.1 by @carlos-schmidt in #136
- Fix: Service.with() method by @carlos-schmidt in #137
- Bump org.glassfish.jersey.core:jersey-common from 3.1.8 to 3.1.9 in /client by @dependabot in #139
- Unify jersey version by @carlos-schmidt in #142
- Add client / aas extension tests by @carlos-schmidt in #144
- AasSourceUrl and Operations by @carlos-schmidt in #147
- Add aasOperation tests by @carlos-schmidt in #149
- Add logging to AasDataSource by @carlos-schmidt in #151
- Let Agent filter AAS if all requests to its endpoints failed by @carlos-schmidt in #150
- Fix/non-local transfer terminated error by @carlos-schmidt in #154
- Add operation variables to self description by @carlos-schmidt in #153
- Fix not logging received data to console by @carlos-schmidt in #157
- Compatibility: edc v0.10.0 by @carlos-schmidt in #158
- Prepare release by @carlos-schmidt in #159
- Fix ability to register multiple equal services by @carlos-schmidt in #161
- Fix operation result not sent correctly to non-AAS DA by @carlos-schmidt in #163
- Fix: Don't throw error if not accepting self-signed by @carlos-schmidt in #165
- Fix unencrypted and trusted services failing registration by @carlos-schmidt in #166
Full Changelog: v2.1.2...v2.2
v2.1.2
What's Changed
- [Bugfix] Change URL to 127.0.0.1 for Windows by @carlos-schmidt in #129 fixing issue #128
- Bump org.glassfish.jersey.core:jersey-common from 3.1.7 to 3.1.8 in /edc-extension4aas by @dependabot in #127
- [Feature] add docker hub deployment by @fvolz in #130
Full Changelog: V2.1.1...v2.1.2
v2.1.1
Bugfixes for Windows OS and docker deployments
What's Changed
- Bump gradle/gradle-build-action from 3.4.2 to 3.5.0 by @dependabot in #124
- Fix: windows test runs by @carlos-schmidt in #126
- Also fix docker examples and add docker request example to postman collection
- Chore: use federated catalog transformers by @carlos-schmidt in #125
Full Changelog: v2.1.0...V2.1.1
v2.1.0
What's Changed
See changelog
- Update EDC version to v0.7.0 by @carlos-schmidt in #112
- Development by @carlos-schmidt in #115
- Add config-added external AAS services' self-signed certificates #114 by @carlos-schmidt in #116
- Bump org.glassfish.jersey.core:jersey-common from 3.1.6 to 3.1.7 in /edc-extension4aas by @dependabot in #111
- Bump gradle/gradle-build-action from 3.3.2 to 3.4.2 by @dependabot in #117
- New development changes by @carlos-schmidt in #118
- Development changes (see changelog) by @carlos-schmidt in #119
- Update EDC version to v0.7.1 by @carlos-schmidt in #120
- Reorganize code by @carlos-schmidt in #121
- Update to EDC v0.8.0 by @carlos-schmidt in #122
- Chore: adds tests to data plane aas by @carlos-schmidt in #123
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Summary: This update adds support for EDC version 0.6.2. AAS was updated to model V3. V2 models are no longer supported. There is now an option to offer Submodels instead of all SubmodelElements.
- Configuration: Only offer submodels by @carlos-schmidt in #66
- Bump org.glassfish.jersey.core:jersey-common from 3.1.4 to 3.1.5 in /edc-extension4aas by @dependabot in #68
- Update docker example and how-to by @carlos-schmidt in #67
- Add self description information by @carlos-schmidt in #70
- Fix: client not reading config by @carlos-schmidt in #81
- Improve catalog fetching by @carlos-schmidt in #93
- Fixes no data exchange possible by @carlos-schmidt in #95
- Update to edc v0.5.1 by @carlos-schmidt in #94
- Change to eclipse AAS v3 model by @carlos-schmidt in #44
- Edc v0.6.2 by @carlos-schmidt in #106
Full Changelog: v1.0.0-alpha5...v1.0.1
v1.0.0-alpha5
What's Changed
- Update postman, fix minor bugs by @carlos-schmidt in #59
- Bump gradle/gradle-build-action from 62cce3c597efd445cd71ee868887b8b1117703a7 to 9bca466e2722baf9e77b4f929bbe0af18848791f by @dependabot in #58
- EDC v0.4.1 by @carlos-schmidt in #60
- Bump org.glassfish.jersey.core:jersey-common from 3.1.3 to 3.1.4 in /edc-extension4aas by @dependabot in #64
- Bump actions/setup-java from 3 to 4 by @dependabot in #63
- Bump gradle/gradle-build-action from 9bca466e2722baf9e77b4f929bbe0af18848791f to 0280eb7de5ad3fb0deb50017b8ce842980b4789a by @dependabot in #62
- Extract client extension by @carlos-schmidt in #65
Full Changelog: v1.0.0-alpha4...v1.0.0-alpha5
v1.0.0-alpha4
What's Changed
- Update changelog.md, README.md by @carlos-schmidt in #36
- Fix typo in postman request by @carlos-schmidt in #43
- Support EDC v0.3.0 by @carlos-schmidt in #52
Full Changelog: v1.0.0-alpha3...v1.0.0-alpha4
v1.0.0-alpha3
What's Changed
- Add compatibility to v0.0.1-milestone-8 of EDC by @carlos-schmidt in #17
- Fix: Example not working properly by @carlos-schmidt in #22
- Bump com.github.johnrengelman.shadow from 7.1.2 to 8.1.0 in /example by @dependabot in #20
- Feature: Add custom http sink to client data transfer by @carlos-schmidt in #24
- Code cleanup / Performance improvement by @carlos-schmidt in #25
- Prefer explicit port to config port by @carlos-schmidt in #28
- Bump gradle/gradle-build-action from 2.4.0 to 2.4.2 by @dependabot in #27
- Bump com.github.johnrengelman.shadow from 8.1.0 to 8.1.1 in /example by @dependabot in #23
- Fix/upload accepted contracts by @carlos-schmidt in #30
- Fix: Update metamodel version by @carlos-schmidt in #31
- Add TLS config files by @carlos-schmidt in #29
Full Changelog: v1.0.0-alpha2...v1.0.0-alpha3
v1.0.0-alpha2
Compatible to EDC v0.0.1-Milestone-7.
Introduce client capabilities e.g. automatic contract negotiation.
What's Changed
- Support EDC milestone 7 by @carlos-schmidt in #14
- Add a client service to the extension by @carlos-schmidt in #16
- Bump gradle/gradle-build-action from 2.3.3 to 2.4.0 by @dependabot in #18
- Fix Postman Collection (add X-Api-Key) by @DevBadi in #19
New Contributors
Full Changelog: v1.0.0-alpha...v1.0.0-alpha2
v1.0.0-alpha
First official release.
Compatible to EDC v0.0.1-Milestone-6.
What's Changed
- Bump gradle/gradle-build-action from 2.2.1 to 2.3.1 by @dependabot in #3
- Bump dataformat-json from 1.2.0 to 1.2.1 in /edc-extension4aas by @dependabot in #1
- Bump gradle/gradle-build-action from 2.3.1 to 2.3.2 by @dependabot in #4
- Add tests & bugfixes by @JensMueller2709 in #5
- Bump mockserver-netty from 5.11.1 to 5.14.0 in /edc-extension4aas by @dependabot in #8
- Bump mockserver-junit-jupiter from 5.11.1 to 5.14.0 in /edc-extension4aas by @dependabot in #7
- Bump mockito-core from 4.2.0 to 4.8.1 in /edc-extension4aas by @dependabot in #6
- Bump gradle/gradle-build-action from 2.3.2 to 2.3.3 by @dependabot in #9
- Add custom authentication request filter by @carlos-schmidt in #10
- Refactoring by @carlos-schmidt in #12
New Contributors
- @dependabot made their first contribution in #3
- @JensMueller2709 made their first contribution in #5
- @carlos-schmidt made their first contribution in #10
Full Changelog: https://github.com/FraunhoferIOSB/EDC-Extension-for-AAS/commits/v1.0.0-alpha