Repository navigation
Releases: sdm4fzi/aas2openapi
Release list
Version 0.2.4
Update:
- updated fastAPI to 0.99.1 to update to openAPI 3.1.0
0.2.2
This version covers the followingupdates:
- Updated the API of AAS and submodels, so that not "id_" is used but "id". This resolves problems in client generation with the openAPI-specification of an instantiated aas2open-middleware.
- Dockerfile example has been updated to use "pip install" instead of a complicated poetry build to save time in building docker images.
0.2.1
Release is focussed around updating basyx and packaging:
- compatibility to basyx-python-sdk v1.0.0
- compatibility to most recent versions of AAS components V2
- Externatilization of aas and submodel repository to allow better dependency management without local paths
- publishing the package on pypi
0.1.10
0.1.8
Added an extended docker-compose that starts with aas2openapi middleware an aas-environment, an aas-registry, a mongo db storage for persistence and a web-ui to view created asset administration shell.
0.1.7
Reworked previous problems with example values in the openAPI documentation and usage of optional fields. Additionally, the middleware can now be started with JSON object. Moreover, the return content of POST, PUT and DELETE operations was updated.
0.1.6
Reworked a bug when submodels are requested that contain submodelElementCollections. Moreover, there have been some indications, that optional fields (or more specifically required fields) cause some issued with their default values. For now, there is no clear solution and further investigation and testing is needed.
Changed .env functionality
From now on, it is not required to load environment variables for aas and submodel repository to start the middleware. Instead, some default values are used. However, it is still possible to set these environment variables before and they are used in the middleware. Use the .env.example-file as orientation for that.
Downgraded uvicorn and fastAPI for compatibility
0.1.4 Downgraded fastAPI version
0.1.3
Added dist to gitignore and removed