diff --git a/SySML2.NET.REST/SySML2.NET.REST.csproj b/SySML2.NET.REST/SySML2.NET.REST.csproj index d9e97ce39..728b72d3f 100644 --- a/SySML2.NET.REST/SySML2.NET.REST.csproj +++ b/SySML2.NET.REST/SySML2.NET.REST.csproj @@ -3,7 +3,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 REST/HTTP PSM Client SysML2.NET.REST Starion Group S.A. @@ -14,7 +14,7 @@ Sam Gerené true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj b/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj index 66154c0b9..97512a5b8 100644 --- a/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj +++ b/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj @@ -2,7 +2,7 @@ net10.0 14.0 - 0.25.0 + 0.25.1 A Library to generate SysML v2 code. SysML2.NET Starion Group S.A. diff --git a/SysML2.NET.Dal/SysML2.NET.Dal.csproj b/SysML2.NET.Dal/SysML2.NET.Dal.csproj index ffd60c479..b2f9f48af 100644 --- a/SysML2.NET.Dal/SysML2.NET.Dal.csproj +++ b/SysML2.NET.Dal/SysML2.NET.Dal.csproj @@ -3,7 +3,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 specification data-acces-layer. SysML2.NET.Dal Starion Group S.A. @@ -14,7 +14,7 @@ Sam Gerené true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Extensions/SysML2.NET.Extensions.csproj b/SysML2.NET.Extensions/SysML2.NET.Extensions.csproj index 6bb3b0814..15a87bd4e 100644 --- a/SysML2.NET.Extensions/SysML2.NET.Extensions.csproj +++ b/SysML2.NET.Extensions/SysML2.NET.Extensions.csproj @@ -3,7 +3,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 specification Extension and Helper methods. SysML2.NET.Extensions Starion Group S.A. @@ -14,7 +14,7 @@ Sam Gerené true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Kpar/SysML2.NET.Kpar.csproj b/SysML2.NET.Kpar/SysML2.NET.Kpar.csproj index 78d5acf5f..c455c375c 100644 --- a/SysML2.NET.Kpar/SysML2.NET.Kpar.csproj +++ b/SysML2.NET.Kpar/SysML2.NET.Kpar.csproj @@ -5,7 +5,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 specification. SysML2.NET.Kpar Starion Group S.A. @@ -16,7 +16,7 @@ Sam Gerené true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Semantics/SysML2.NET.Semantics.csproj b/SysML2.NET.Semantics/SysML2.NET.Semantics.csproj index bc3410860..875132a1f 100644 --- a/SysML2.NET.Semantics/SysML2.NET.Semantics.csproj +++ b/SysML2.NET.Semantics/SysML2.NET.Semantics.csproj @@ -4,7 +4,7 @@ netstandard2.1;net10.0 14.0 disable - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 specification semantic constraints and implied Relationships. SysML2.NET.Semantics Starion Group S.A. @@ -15,9 +15,7 @@ Sam Gerené true - [Add] RequirementUsageSubrequirementSpecializationGuard restricts the implied subrequirement specialization to composite requirement usages owned by a requirement (#383) - [Update] Hand-written implied-rule guards are registered automatically by AddSysML2Semantics - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Serializer.Json/SysML2.NET.Serializer.Json.csproj b/SysML2.NET.Serializer.Json/SysML2.NET.Serializer.Json.csproj index 8dd7bd738..81d51da98 100644 --- a/SysML2.NET.Serializer.Json/SysML2.NET.Serializer.Json.csproj +++ b/SysML2.NET.Serializer.Json/SysML2.NET.Serializer.Json.csproj @@ -3,7 +3,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 JSON serializer. SysML2.NET.Serializer.Json Starion Group S.A. @@ -14,8 +14,7 @@ Sam Gerené true - [Fix] PIM serializers and deserializers follow the corrected PIM model: previousCommit and change are arrays, Branch and Tag carry referencedCommit, and nullable members are written as null (#388) - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Serializer.MessagePack/SysML2.NET.Serializer.MessagePack.csproj b/SysML2.NET.Serializer.MessagePack/SysML2.NET.Serializer.MessagePack.csproj index cc4d1dc8e..9a6f9153b 100644 --- a/SysML2.NET.Serializer.MessagePack/SysML2.NET.Serializer.MessagePack.csproj +++ b/SysML2.NET.Serializer.MessagePack/SysML2.NET.Serializer.MessagePack.csproj @@ -2,7 +2,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 MessagePack serializer. SysML2.NET.Serializer.MessagePack Starion Group S.A. @@ -13,7 +13,7 @@ Sam Gerené true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Serializer.TextualNotation/SysML2.NET.Serializer.TextualNotation.csproj b/SysML2.NET.Serializer.TextualNotation/SysML2.NET.Serializer.TextualNotation.csproj index 0fda73c10..077a4bd5f 100644 --- a/SysML2.NET.Serializer.TextualNotation/SysML2.NET.Serializer.TextualNotation.csproj +++ b/SysML2.NET.Serializer.TextualNotation/SysML2.NET.Serializer.TextualNotation.csproj @@ -5,7 +5,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 Textual Notation serializer. SysML2.NET.Serializer.TextualNotation Starion Group S.A. @@ -17,7 +17,7 @@ Sam Gerené, Antoine Théate true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET.Serializer.Xmi/SysML2.NET.Serializer.Xmi.csproj b/SysML2.NET.Serializer.Xmi/SysML2.NET.Serializer.Xmi.csproj index da3060092..a7ebce74c 100644 --- a/SysML2.NET.Serializer.Xmi/SysML2.NET.Serializer.Xmi.csproj +++ b/SysML2.NET.Serializer.Xmi/SysML2.NET.Serializer.Xmi.csproj @@ -3,7 +3,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 Xmi serializer. SysML2.NET.Serializer.Xmi Starion Group S.A. @@ -14,7 +14,7 @@ Sam Gerené, Théate Antoine true - [Update] Aligned with SysML2.NET 0.25.0 + [Update] Aligned with SysML2.NET 0.25.1 true true diff --git a/SysML2.NET/SysML2.NET.csproj b/SysML2.NET/SysML2.NET.csproj index 4c1989a8d..32791fb9f 100644 --- a/SysML2.NET/SysML2.NET.csproj +++ b/SysML2.NET/SysML2.NET.csproj @@ -5,7 +5,7 @@ netstandard2.1;net10.0 14.0 - 0.25.0 + 0.25.1 A .NET implementation of the OMG SysML v2 specification. SysML2.NET Starion Group S.A. @@ -16,11 +16,8 @@ Sam Gerené true - [Add] PSM DTOs declare their PIM counterpart through IPimMappable<TRecord>, IRequest<TRecord> and IResponse<TRecord>; PimMapper, ConstraintMapper and MergeResultMapper translate between the two models (#389) - [Update] Metamodel, textual grammar and generated code aligned with the SysML v2 2026-08 release (#383) - [Update] PIM members carry a Property attribute holding the xmi:id and multiplicity from the normative API PIM model (ptc/25-02-29) - [Fix] PIM types aligned with the normative API PIM model: PrimitiveConstraint specializes Constraint, Commit.PreviousCommits replaces Commit.PreviousCommit, and Commit.Change, Commit.VersionedData, Project.Branches, Project.Tags, Project.CommitReferences, Query.Project, Query.OrderBy and DataVersion.project are added (#388) - [Fix] Derived-property and operation implementations corrected after a verification round against the specification (#385) + [Add] DataMapper translates data-version payloads between the PIM IData and the PSM IDataRequest alternatives + [Fix] CommitRequest and DataVersionRequest implement IRequest<TRecord>, so commits and their change map to and from the PIM Commit and DataVersion true true