Version 0.11.0
Pre-release
Pre-release
·
61 commits
to development
since this release
This release includes the following:
- [Add] REST API skeleton infra using Carter Modules, Service layer with before and after hooks, Repository layer with before and after hooks
- [Add] PIM (handcoded) serializers; fixes #21
- [Add] openapi schema
- [Refactor] generators to allow the addition of generators based on something else than an Ecore model (eg.g openapi)
- [Refactor] DataRepository and add reference to RHEA.OpenApi library
- [Add] 11.0 to csproj file
- [Update] JSON serializers and deserializers to use the u8 for writing and reading property names from C# 11 to improve performance; fixes #23
- [Reorganize] folder structure in projects
- [Add] {derived} and {composite} metadata to features of classes in the generated HTML documentation; fixes #24
- [Refactor] SysML2.NET.Serializer.Json namespaces
- [Refactor] SysML2.NET.Serializer.Dictionary namespaces
- [Add] PackageReadmeFile and PackageIcon to libraries
- [Update] SysML2.NET.API, SysML2.NET.Viewer and SysML2.NET.Viewer.Tests dependencies