Skip to content

Commit cea0c56

Browse files
authored
- Release v2.1.0 (#4)
- Release v2.1.0
1 parent 5753a56 commit cea0c56

6 files changed

Lines changed: 34 additions & 25 deletions

File tree

GitVersion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
next-version: 2.0.1
1+
next-version: 2.1.0
22
tag-prefix: '[vV]'
33
mode: ContinuousDeployment
44
branches:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <img src="https://github.com/CodeShayk/Schemio/blob/master/Images/ninja-icon-16.png" alt="ninja" style="width:30px;"/> Schemio v2.0.1
1+
# <img src="https://github.com/CodeShayk/Schemio/blob/master/Images/ninja-icon-16.png" alt="ninja" style="width:30px;"/> Schemio v2.1.0
22
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/CodeShayk/Schemio/blob/master/LICENSE.md)
33
[![Master-Build](https://github.com/CodeShayk/Schemio/actions/workflows/Build-Master.yml/badge.svg)](https://github.com/CodeShayk/Schemio/actions/workflows/Build-Master.yml)
44
[![GitHub Release](https://img.shields.io/github/v/release/CodeShayk/Schemio?logo=github&sort=semver)](https://github.com/CodeShayk/Schemio/releases/latest)

src/Schemio.API/Schemio.API.csproj

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,27 @@
44
<TargetFrameworks>net462;netstandard2.0;netstandard2.1;net9.0</TargetFrameworks>
55
<IsPackable>true</IsPackable>
66
<Nullable>disable</Nullable>
7-
<Title>Schemio with EntityFramework</Title>
7+
<Title>Schemio with Web API</Title>
88
<Authors>Code Shayk</Authors>
99
<Company>Code Shayk</Company>
10-
<Description>.Net Library to hydrate data entities by object graph using schema paths (supports XPath &amp; JSONPath). Supports Web API using HttpClient. </Description>
10+
<Description>Schemio is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. It enables developers to hydrate complex object graphs by fetching data from multiple sources (SQL databases, Web APIs, NoSQL stores) using XPath and JSONPath schema mappings. This package provides support for Web API using HttpClient. </Description>
1111
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
12-
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki/i.-Home</PackageProjectUrl>
12+
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki</PackageProjectUrl>
1313
<PackageIcon>ninja-icon-16.png</PackageIcon>
1414
<PackageReadmeFile>README.md</PackageReadmeFile>
1515
<RepositoryUrl>https://github.com/CodeShayk/Schemio</RepositoryUrl>
1616
<RepositoryType>git</RepositoryType>
17-
<PackageTags>graphql json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-Api HttpCliet</PackageTags>
17+
<PackageTags>graphql data json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-api data-aggregator</PackageTags>
1818
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
1919
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2020
<IncludeSymbols>True</IncludeSymbols>
2121
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2222
<GenerateDocumentationFile>True</GenerateDocumentationFile>
23-
<Version>2.0.1</Version>
23+
<Version>2.1.0</Version>
24+
<PackageReleaseNotes>
25+
v2.1.0 - Targets .net 4.6.2, .net standard 2.0, .net standard 2.1 and .net 9.0.
26+
- Provides Pre and Post Transform hooks.
27+
</PackageReleaseNotes>
2428
</PropertyGroup>
2529

2630
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

src/Schemio.Core/Schemio.Core.csproj

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,19 @@
1212
<RepositoryType>git</RepositoryType>
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
<PackageIcon>ninja-icon-16.png</PackageIcon>
15-
<Description>.Net Library to hydrate data entities by object graph using schema paths (supports XPath &amp; JSONPath).</Description>
16-
<PackageTags>graphql json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio schemio-core</PackageTags>
17-
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki/i.-Home</PackageProjectUrl>
15+
<Description>Schemio is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. It enables developers to hydrate complex object graphs by fetching data from multiple sources (SQL databases, Web APIs, NoSQL stores) using XPath and JSONPath schema mappings.</Description>
16+
<PackageTags>graphql data json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio schemio-core data-aggregator</PackageTags>
17+
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki</PackageProjectUrl>
1818
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
1919
<Title>Schemio (No Query Engine Provided)</Title>
2020
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2121
<IncludeSymbols>True</IncludeSymbols>
2222
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2323
<GenerateDocumentationFile>True</GenerateDocumentationFile>
24-
<Version>2.0.1</Version>
25-
<PackageReleaseNotes> Targets .net 4.6.2, .net standard 2.0, .net standard 2.1 and .net 9.0.
26-
- `Entity Schema` renamed to `Entity Configuration` and requires implementing `EntityContfiguration&lt;TEntity&gt;`.
27-
- `IRootQuery`, `IChildQuery`, `BaseRootQuery&lt;TParameter, TResult&gt;` &amp; `BaseChildQuery&lt;TParameter,TResult&gt;` removed.
28-
- Both Parent and child queries need to implement `BaseQuery&lt;TResult&gt;` and provide override for `isContextResolved()` and `ResolveQuery()` methods.
29-
- `IoC` registration streamlined with `fluent interface` for container configuration.
30-
- Renamed `IEntityContext` to `IEntityRequest`.</PackageReleaseNotes>
24+
<Version>2.1.0</Version>
25+
<PackageReleaseNotes> v2.1.0 - Targets .net 4.6.2, .net standard 2.0, .net standard 2.1 and .net 9.0.
26+
- Provides Pre and Post Transform hooks.
27+
</PackageReleaseNotes>
3128
</PropertyGroup>
3229

3330
<ItemGroup>

src/Schemio.EntityFramework/Schemio.EntityFramework.csproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,24 @@
88
<Title>Schemio with EntityFramework</Title>
99
<Authors>Code Shayk</Authors>
1010
<Company>Code Shayk</Company>
11-
<Description>.Net Library to hydrate data entities by object graph using schema paths (supports XPath &amp; JSONPath). Supports Entity Framework for querying database. </Description>
11+
<Description>Schemio is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. It enables developers to hydrate complex object graphs by fetching data from multiple sources (SQL databases, Web APIs, NoSQL stores) using XPath and JSONPath schema mappings. This package provides support for Entity Framework for querying database. </Description>
1212
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
13-
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki/i.-Home</PackageProjectUrl>
13+
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki</PackageProjectUrl>
1414
<PackageIcon>ninja-icon-16.png</PackageIcon>
1515
<PackageReadmeFile>README.md</PackageReadmeFile>
1616
<RepositoryUrl>https://github.com/CodeShayk/Schemio</RepositoryUrl>
1717
<RepositoryType>git</RepositoryType>
18-
<PackageTags>graphql json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-entity-framework entity-framework</PackageTags>
18+
<PackageTags>graphql data json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-entity-framework entity-framework data-aggregator</PackageTags>
1919
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
2020
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2121
<IncludeSymbols>True</IncludeSymbols>
2222
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2323
<GenerateDocumentationFile>True</GenerateDocumentationFile>
24-
<Version>2.0.1</Version>
24+
<Version>2.1.0</Version>
25+
<PackageReleaseNotes>
26+
v2.1.0 - Targets .net 9.0.
27+
- Provides Pre and Post Transform hooks.
28+
</PackageReleaseNotes>
2529
</PropertyGroup>
2630

2731
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

src/Schemio.SQL/Schemio.SQL.csproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,24 @@
88
<Title>Schemio with SQL</Title>
99
<Authors>Code Shayk</Authors>
1010
<Company>Code Shayk</Company>
11-
<PackageTags>graphql json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-sql dapper-sql dapper</PackageTags>
11+
<PackageTags>graphql data json-schema xsd data-mapping query-engine data-mapper data-schema schema-mapping object-tree-query object-graph-query schema-mapper xsd-data-object object-graph-data entity-data entity-data-fetch hydrate-object object-hydration object-data object-fetch schemio-sql dapper-sql dapper data-aggregator</PackageTags>
1212
<RepositoryUrl>https://github.com/CodeShayk/Schemio</RepositoryUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<PackageReadmeFile>README.md</PackageReadmeFile>
1515
<PackageIcon>ninja-icon-16.png</PackageIcon>
16-
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki/i.-Home</PackageProjectUrl>
16+
<PackageProjectUrl>https://github.com/CodeShayk/Schemio/wiki</PackageProjectUrl>
1717
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
18-
<Description>.Net Library to hydrate data entities by object graph using schema paths (supports XPath &amp; JSONPath). Supports Dapper for querying SQL database. </Description>
18+
<Description>Schemio is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. It enables developers to hydrate complex object graphs by fetching data from multiple sources (SQL databases, Web APIs, NoSQL stores) using XPath and JSONPath schema mappings. This package provides support for Dapper to query SQL databases.</Description>
1919
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
2020
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2121
<IncludeSymbols>True</IncludeSymbols>
2222
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2323
<GenerateDocumentationFile>True</GenerateDocumentationFile>
24-
<Version>2.0.1</Version>
24+
<Version>2.1.0</Version>
25+
<PackageReleaseNotes>
26+
v2.1.0 - Targets .net 4.6.2, .net standard 2.0, .net standard 2.1 and .net 9.0.
27+
- Provides Pre and Post Transform hooks.
28+
</PackageReleaseNotes>
2529
</PropertyGroup>
2630

2731
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

0 commit comments

Comments
 (0)