Skip to content

Commit d38ac0e

Browse files
committed
Prepare v3.0.0 release with updated descriptions and release notes
1 parent 1ef9ae8 commit d38ac0e

6 files changed

Lines changed: 33 additions & 25 deletions

File tree

src/DataFuse.Adapters.Abstraction/DataFuse.Adapters.Abstraction.csproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,23 @@
99
<Authors>Code Shayk</Authors>
1010
<Company>Code Shayk</Company>
1111
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
12-
<RepositoryUrl>https://github.com/CodeShayk/DataFuse</RepositoryUrl>
12+
<RepositoryUrl>https://github.com/CodeShayk/DataFuse.Net</RepositoryUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<PackageReadmeFile>README.md</PackageReadmeFile>
1515
<PackageIcon>ninja-icon-16.png</PackageIcon>
1616
<Description>DataFuse adapter abstraction layer. Contains interfaces and base classes needed for implementing custom data adapters (SQL, Entity Framework, Web API, etc.).</Description>
1717
<PackageTags>datafuse adapter abstraction data-mapping query-engine data-mapper schema-mapping data-aggregator</PackageTags>
18-
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse/wiki</PackageProjectUrl>
18+
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse.Net/wiki</PackageProjectUrl>
1919
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
2020
<Title>DataFuse Adapters Abstraction</Title>
2121
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2222
<IncludeSymbols>True</IncludeSymbols>
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes> v3.0.0 - Targets .NET 10.
26+
<PackageReleaseNotes>v3.0.0
27+
- Multi-target framework support: netstandard2.1, net8.0, net9.0, net10.0.
28+
- Added CacheResult attribute for query result caching.
2729
</PackageReleaseNotes>
2830
</PropertyGroup>
2931

src/DataFuse.Adapters.EntityFramework/DataFuse.Adapters.EntityFramework.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
<Company>Code Shayk</Company>
1212
<Description>DataFuse is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. This package provides the Entity Framework adapter for querying databases.</Description>
1313
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
14-
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse/wiki</PackageProjectUrl>
14+
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse.Net/wiki</PackageProjectUrl>
1515
<PackageIcon>ninja-icon-16.png</PackageIcon>
1616
<PackageReadmeFile>README.md</PackageReadmeFile>
17-
<RepositoryUrl>https://github.com/CodeShayk/DataFuse</RepositoryUrl>
17+
<RepositoryUrl>https://github.com/CodeShayk/DataFuse.Net</RepositoryUrl>
1818
<RepositoryType>git</RepositoryType>
1919
<PackageTags>datafuse data-mapping query-engine data-mapper schema-mapping datafuse-entity-framework entity-framework data-aggregator</PackageTags>
2020
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
@@ -23,9 +23,10 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes>
27-
v3.0.0 - Targets .NET 10.
28-
- Provides Pre and Post Transform hooks.
26+
<PackageReleaseNotes>v3.0.0
27+
- Targets .NET 10.0.
28+
- Pre and Post Transform hooks for data transformation pipeline.
29+
- Entity Framework Core 10.0 based query execution.
2930
</PackageReleaseNotes>
3031
</PropertyGroup>
3132

src/DataFuse.Adapters.MongoDB/DataFuse.Adapters.MongoDB.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes>
27-
v3.0.0 - Initial release targeting .NET 10.
28-
- MongoDB adapter for DataFuse data aggregation framework.
26+
<PackageReleaseNotes>v3.0.0
27+
- New MongoDB adapter for DataFuse data aggregation framework.
28+
- Multi-target framework support: netstandard2.1, net8.0, net9.0, net10.0.
29+
- MongoDB Driver 3.4.0 based query execution.
2930
</PackageReleaseNotes>
3031
</PropertyGroup>
3132

src/DataFuse.Adapters.SQL/DataFuse.Adapters.SQL.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
<Authors>Code Shayk</Authors>
1111
<Company>Code Shayk</Company>
1212
<PackageTags>datafuse data-mapping query-engine data-mapper schema-mapping datafuse-sql dapper-sql dapper data-aggregator</PackageTags>
13-
<RepositoryUrl>https://github.com/CodeShayk/DataFuse</RepositoryUrl>
13+
<RepositoryUrl>https://github.com/CodeShayk/DataFuse.Net</RepositoryUrl>
1414
<RepositoryType>git</RepositoryType>
1515
<PackageReadmeFile>README.md</PackageReadmeFile>
1616
<PackageIcon>ninja-icon-16.png</PackageIcon>
17-
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse/wiki</PackageProjectUrl>
17+
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse.Net/wiki</PackageProjectUrl>
1818
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
1919
<Description>DataFuse is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. This package provides the SQL adapter with Dapper support for querying SQL databases.</Description>
2020
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
@@ -23,9 +23,10 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes>
27-
v3.0.0 - Targets .NET 10.
28-
- Provides Pre and Post Transform hooks.
26+
<PackageReleaseNotes>v3.0.0
27+
- Multi-target framework support: netstandard2.1, net8.0, net9.0, net10.0.
28+
- Pre and Post Transform hooks for data transformation pipeline.
29+
- Dapper-based SQL query execution.
2930
</PackageReleaseNotes>
3031
</PropertyGroup>
3132

src/DataFuse.Adapters.WebAPI/DataFuse.Adapters.WebAPI.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
<Company>Code Shayk</Company>
1212
<Description>DataFuse is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. This package provides the Web API adapter using HttpClient.</Description>
1313
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
14-
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse/wiki</PackageProjectUrl>
14+
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse.Net/wiki</PackageProjectUrl>
1515
<PackageIcon>ninja-icon-16.png</PackageIcon>
1616
<PackageReadmeFile>README.md</PackageReadmeFile>
17-
<RepositoryUrl>https://github.com/CodeShayk/DataFuse</RepositoryUrl>
17+
<RepositoryUrl>https://github.com/CodeShayk/DataFuse.Net</RepositoryUrl>
1818
<RepositoryType>git</RepositoryType>
1919
<PackageTags>datafuse data-mapping query-engine data-mapper schema-mapping datafuse-webapi data-aggregator</PackageTags>
2020
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
@@ -23,9 +23,10 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes>
27-
v3.0.0 - Targets .NET 10.
28-
- Provides Pre and Post Transform hooks.
26+
<PackageReleaseNotes>v3.0.0
27+
- Multi-target framework support: netstandard2.1, net8.0, net9.0, net10.0.
28+
- Pre and Post Transform hooks for data transformation pipeline.
29+
- HttpClient-based Web API query execution.
2930
</PackageReleaseNotes>
3031
</PropertyGroup>
3132

src/DataFuse.Integration/DataFuse.Integration.csproj

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,24 @@
99
<Authors>Code Shayk</Authors>
1010
<Company>Code Shayk</Company>
1111
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
12-
<RepositoryUrl>https://github.com/CodeShayk/DataFuse</RepositoryUrl>
12+
<RepositoryUrl>https://github.com/CodeShayk/DataFuse.Net</RepositoryUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<PackageReadmeFile>README.md</PackageReadmeFile>
1515
<PackageIcon>ninja-icon-16.png</PackageIcon>
1616
<Description>DataFuse 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>
1717
<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 datafuse datafuse-integration data-aggregator</PackageTags>
18-
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse/wiki</PackageProjectUrl>
18+
<PackageProjectUrl>https://github.com/CodeShayk/DataFuse.Net/wiki</PackageProjectUrl>
1919
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
2020
<Title>DataFuse Integration</Title>
2121
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
2222
<IncludeSymbols>True</IncludeSymbols>
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2525
<Version>3.0.0</Version>
26-
<PackageReleaseNotes> v3.0.0 - Targets .NET 10.
27-
- Provides Pre and Post Transform hooks.
26+
<PackageReleaseNotes>v3.0.0
27+
- Multi-target framework support: netstandard2.1, net8.0, net9.0, net10.0.
28+
- Pre and Post Transform hooks for data transformation pipeline.
29+
- XPath and JSONPath schema-driven data aggregation.
2830
</PackageReleaseNotes>
2931
</PropertyGroup>
3032

0 commit comments

Comments
 (0)