Skip to content

2.0.0-milestone-05

Choose a tag to compare

@aaronzi aaronzi released this 28 Feb 09:34
· 215 commits to main since this release
11dfd22

What's Changed

  • Updates Version to 2.0.0-SNAPSHOT by @FriedJannik in #443
  • MongoDB backend for SubmodelService by @zhangzai123 in #431
  • Bump commons-io:commons-io from 2.13.0 to 2.16.1 by @dependabot in #454
  • Updates AAS Environment docs by @mdanish98 in #390
  • Bump io.swagger.codegen.v3:swagger-codegen-maven-plugin from 3.0.42 to 3.0.62 by @dependabot in #456
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.5.0 by @dependabot in #465
  • Bump io.fabric8:docker-maven-plugin from 0.40.1 to 0.45.0 by @dependabot in #466
  • Set file name on file download sme by @ShehriyarShariq-Fraunhofer in #458
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 by @dependabot in #473
  • Bump io.fabric8:docker-maven-plugin from 0.45.0 to 0.45.1 by @dependabot in #474
  • Updates docker base image and adds support for arm/v7 by @aaronzi in #475
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in #481
  • Add an example for the client libraries based on legacy ERP integration by @mateusmolina-iese in #470
  • Enhancements on Role provider to also consider resource_roles by @mdanish98 in #486
  • Bump com.nimbusds:oauth2-oidc-sdk from 11.12 to 11.20.1 by @dependabot in #488
  • Client sdk resolve submodel via semanticid by @ShehriyarShariq-Fraunhofer in #464
  • Improve consistency of use of NO_LIMIT throughout the code base by @mateusmolina-iese in #492
  • Remove Spring Dependency from BaSyxClient Example by @mateusmolina-iese in #494
  • Adds example for the usage together with the Databridge by @aaronzi in #491
  • Refactors and move InMemoryCrud Repo implementation to common by @mdanish98 in #496
  • Fix bug in RegistryIntegration where AAS/SM are still added to Repositories when the registration fails by @mateusmolina-iese in #503
  • Revert order of registration/creation on the AAS/SM registry-integration-feature by @mateusmolina-iese in #506
  • Fix bug in SubmodelService: The Call of GetSubmodelMeta Changes The InMemory Storage Object by @mateusmolina-iese in #502
  • Fix bug when parsing AssetKind with Registry Integration Feature by @mateusmolina-iese in #509
  • Fix default endpoint resolve strategy from client lib not conforming with specification by @mateusmolina-iese in #504
  • Fixes resource roles consideration by @mdanish98 in #501
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.3.2 to 3.3.5 by @dependabot in #507
  • Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #512
  • fix: add a check for / suffix for basyx external url in registry integration by @ShehriyarShariq-Fraunhofer in #333
  • feat: add tests for submodel methods by @ShehriyarShariq-Fraunhofer in #360
  • Bump io.swagger.codegen.v3:swagger-codegen-maven-plugin from 3.0.62 to 3.0.64 by @dependabot in #521
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.7 by @dependabot in #520
  • Add submodelReference eventing to MqttAasRepository PR by @ShehriyarShariq-Fraunhofer in #515
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 by @dependabot in #526
  • Bump org.apache.tika:tika-core from 2.9.2 to 3.0.0 by @dependabot in #527
  • Bump com.google.guava:guava from 33.2.1-jre to 33.3.1-jre by @dependabot in #539
  • Fix OperationDelegation example not working (424 error) by @mateusmolina-iese in #536
  • Add Profile description for AAS Discovery Service by @seicke in #534
  • Add Profile description for AASX File Server by @seicke in #543
  • Fix issue with the parallel execution of the ConnectedAasManager::createSubmodelInAas method. by @mateusmolina-iese in #547
  • fix: change lombok version for lombok-maven-plugin by @mhellmeier in #559
  • Implement Remaining MQTTSubmodelRepo Methods by @ShehriyarShariq-Fraunhofer in #544
  • Resolve issue running ClientExample in Windows builds by @mateusmolina-iese in #561
  • Adds GitHub action to automatically push snapshot images to dockerhub by @aaronzi in #562
  • Resolve the issue where an AAS with TemplateId was created, but registration failed by @mateusmolina-iese in #556
  • Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #550
  • Update aas-gui images in example docker compose files by @seicke in #553
  • Add proxy build argument to dockerfiles by @seicke in #533
  • Refactor the Registry Integration Tests to include Administrative Information by @mateusmolina-iese in #560
  • Bump aas4j-version from 1.0.2 to 1.0.3 by @mateusmolina-iese in #565
  • Refactor Invokable Interface and Improve Operation Handling Across Submodel Services by @mateusmolina-iese in #567
  • Bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.3 to 2024.0.0 by @dependabot in #571
  • Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #573
  • Bump io.swagger.codegen.v3:swagger-codegen-maven-plugin from 3.0.64 to 3.0.66 by @dependabot in #577
  • Adds Issue Template for Sprint Tickets by @aaronzi in #580
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.3.5 to 3.4.1 by @dependabot in #582
  • Improves Dynamic RBAC Rule Adapter to not throw exception but log the incident by @mdanish98 in #579
  • Updates the BaSyxSecured example by @mdanish98 in #583
  • Bump org.json:json from 20240303 to 20250107 by @dependabot in #585
  • Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.6.0 to 2.8.3 by @dependabot in #586
  • Bump org.apache.poi:poi-ooxml from 4.1.2 to 5.4.0 by @dependabot in #587
  • Implements a feature to support the Submodel-based RBAC rules backend for the remaining components by @mdanish98 in #574
  • Improves token manager's refresh token handling by @mdanish98 in #541
  • Adds specificAssetIds to AasDescriptorFactory by @aaronzi in #589
  • Increases the Access Token and Refresh Token's Lifespan for tests by @mdanish98 in #591
  • Bump org.projectlombok:lombok from 1.18.30 to 1.18.36 by @dependabot in #593
  • Bump com.nimbusds:oauth2-oidc-sdk from 11.20.1 to 11.21 by @dependabot in #592
  • Fixes Web UIs Registry and Discovery Endpoint Env Vars by @aaronzi in #594
  • Improves the main README by @aaronzi in #595
  • Fixes missing check if supplementalSemanticIds are empty in AAS Descr… by @aaronzi in #597
  • Build(deps): Bump aas4j-version from 1.0.3 to 1.0.4 by @dependabot in #602
  • Build(deps): Bump org.springframework.boot:spring-boot-starter-parent from 3.4.1 to 3.4.2 by @dependabot in #603
  • Build(deps): Bump com.nimbusds:oauth2-oidc-sdk from 11.21 to 11.21.2 by @dependabot in #600
  • Adds an example for the Dynamic Management of RBAC rules using Security Submodel by @mdanish98 in #598
  • Support for filtering authorized models based on the defined RBAC rules. by @mdanish98 in #575
  • Fix link for the time series example by @mateusmolina-iese in #606
  • Add feature hierarchical registry for AAS and Submodel Registries by @mateusmolina-iese in #549
  • Build(deps): Bump com.nimbusds:oauth2-oidc-sdk from 11.21.2 to 11.21.3 by @dependabot in #608
  • Build(deps): Bump io.swagger.codegen.v3:swagger-codegen-maven-plugin from 3.0.66 to 3.0.67 by @dependabot in #609
  • Build(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.8.3 to 2.8.4 by @dependabot in #610
  • Refactor Backend Architecture for the AasRepository and AasService by @mateusmolina-iese in #570
  • Fix Incorrect package name for ConceptDescriptionRepository-Backend by @mateusmolina-iese in #611
  • Fix IT tests not running in the CI by @mateusmolina-iese in #613
  • Build(deps): Bump com.nimbusds:oauth2-oidc-sdk from 11.21.3 to 11.22.1 by @dependabot in #619
  • Build(deps): Bump org.apache.tika:tika-core from 3.0.0 to 3.1.0 by @dependabot in #620
  • Consider Entity for submodel element creation and deletion in SmService by @geso02 in #625
  • Permits swagger API endpoints and APIs when auth is enabled by @mdanish98 in #576
  • Bump io.moquette:moquette-broker from 0.16 to 0.17 by @dependabot in #365
  • Revert "Bump io.moquette:moquette-broker from 0.16 to 0.17" by @aaronzi in #626
  • Fixes minor issues in BaSyxDynamicRBAC example by @mdanish98 in #628
  • Adds CORS config to /description endpoints by @aaronzi in #631
  • Build(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.8.4 to 2.8.5 by @dependabot in #634
  • Build(deps): Bump org.yaml:snakeyaml from 2.3 to 2.4 by @dependabot in #633
  • Build(deps): Bump com.nimbusds:oauth2-oidc-sdk from 11.22.1 to 11.22.2 by @dependabot in #632
  • fix: Response body for post by @VivekHub97 in #484
  • Excludes /description endpoint from Security by @mdanish98 in #639
  • Refine Post Response Handling for Submodel Repository and Service by @mateusmolina-iese in #638
  • Provide a generic submodel service component by @geso02 in #446
  • Revert "Provide a generic submodel service component" by @aaronzi in #640
  • Revert "Revert "Provide a generic submodel service component"" by @aaronzi in #641
  • Adds second unique tag to snapshot image in the CI by @aaronzi in #643
  • Build(deps): Bump org.springframework.boot:spring-boot-starter-parent from 3.4.2 to 3.4.3 by @dependabot in #645
  • Build(deps): Bump com.nimbusds:oauth2-oidc-sdk from 11.22.2 to 11.23 by @dependabot in #646
  • Build(deps-dev): Bump org.testng:testng from 7.10.2 to 7.11.0 by @dependabot in #644
  • Add protocol and authentication option by @phibla in #636
  • Refactor Backend Architecture for the remaining Repositories, AASXFileServer and AasDiscoveryService by @mateusmolina-iese in #612
  • Fixes problem in JavaDoc param using wrong name by @aaronzi in #650
  • Fixes further problems in javadoc by @aaronzi in #651

New Contributors

Full Changelog: 2.0.0-milestone-04...2.0.0-milestone-05