Releases: STARIONGROUP/SysML2.NET
Version 0.15.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2024-11 and regenerate code
- [Update] dependencies
Find the generated HTML documentation at https://modeldocs.sysml2.net/
Find the web application at http://viewer.sysml2.net/
Version 0.14.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2024-07 and regenerate code
- [Update] dependencies
Find the generated HTML documentation at https://modeldocs.sysml2.net/
Find the web application at http://viewer.sysml2.net/
Version 0.13.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2024-03 and regenerate code
- [Update] dependencies
- [Update] to Starion Group
Find the generated HTML documentation at https://modeldocs.sysml2.net/
Find the web application at http://viewer.sysml2.net/
Version 0.12.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2024-02 and regenerate code
- [Updated] dependencies
Find the generated HTML documentation at https://modeldocs.sysml2.net/
Find the web application at http://viewer.sysml2.net/
Version 0.11.1
This release includes the following:
- [Refactor] reference serializer to be inline with KERML spec; fixes #29
Version 0.11.0
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
Version 0.10.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2023-02 and regenerate code
- [Add] release version to generated HTML docs
- [Updated] test dependencies
Version 0.9.0
This release includes the following:
- [Add] SysML2.NET.Dal project (and tests); fixes #8
- [Add] graphql schema generator; fixes #16
- [Add] generated EFeature annotations to DTO and POCO; fixes #17
- [Refactor] EcoreExtensions to make it specific when methods are C# specific
- [Add] logging to AnonymousAuthenticationStateProvider, AuthenticationService, CommitHistoryService
- [Refactor] API namespace to PIM namespace
- [Add] logging to LoginViewModel and logoutViewModel
- [Update] to System.Text.Json version 7.0.2
- [Update] Microsoft.AspNetCore dependencies to 7.0.3
- [Update] ReactiveUI to 18.4.22
- [Update] Radzen.Blazor to 4.7.1
Version 0.8.0
This release includes the following:
- [Update] to SysML2.ecore metamodel for 2022-12 and regenerate code
- [Add] release version to generated HTML docs
- [Updated] test dependencies
- [Update] ui dependencies for viewer
SysML2.NET.Serializer.Json - version 0.7.0
This release includes the following:
- [Update] to Updated metamodel for 2022-11 and regenerate code (serializer and deserializer)