diff --git a/.github/workflows/CI-Build.yml b/.github/workflows/CI-Build.yml index c3d59aa..1a34ab7 100644 --- a/.github/workflows/CI-Build.yml +++ b/.github/workflows/CI-Build.yml @@ -52,7 +52,7 @@ jobs: - name: Step-04 Install .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x + dotnet-version: 9.0.x - name: Step-05 Restore dependencies run: dotnet restore @@ -101,7 +101,7 @@ jobs: - name: Step-04 Install .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x + dotnet-version: 9.0.x - name: Step-05 Restore dependencies run: dotnet restore @@ -154,7 +154,7 @@ jobs: -X POST \ -H "Accept:application/vnd.github+json" \ -H "Authorization:token ${{ env.github-token }}" \ - https://api.github.com/ninjarocks/FeatureOne/releases \ + https://api.github.com/codeshayk/FeatureOne/releases \ -d '{"tag_name":v1.0.0,"target_commitish":"master","name":"FeatureOne","body":"","draft":false,"prerelease":false,"generate_release_notes":false}' - name: Step-03 Release to Nuget Org diff --git a/GitVersion.yml b/GitVersion.yml index 2ac57c8..94e320b 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,4 +1,4 @@ -next-version: 4.0.0 +next-version: 5.0.0 tag-prefix: '[vV]' mode: ContinuousDeployment branches: diff --git a/License.md b/License.md index 03938ba..daf3b65 100644 --- a/License.md +++ b/License.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2024 Tech Ninja Labs +Copyright (c) 2024 Code Shayk Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 9affc62..22dbe86 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# ninja FeatureOne v4.0.0 +# ninja FeatureOne v5.0.0 [![GitHub Release](https://img.shields.io/github/v/release/ninjarocks/FeatureOne?logo=github&sort=semver)](https://github.com/ninjarocks/FeatureOne/releases/latest) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/NinjaRocks/FeatureOne/blob/master/License.md) [![build-master](https://github.com/NinjaRocks/FeatureOne/actions/workflows/Build-Master.yml/badge.svg)](https://github.com/NinjaRocks/FeatureOne/actions/workflows/Build-Master.yml) -[![CodeQL](https://github.com/NinjaRocks/FeatureOne/actions/workflows/codeql.yml/badge.svg)](https://github.com/NinjaRocks/FeatureOne/actions/workflows/codeql.yml) [![.Net](https://img.shields.io/badge/.Net-8.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) +[![CodeQL](https://github.com/NinjaRocks/FeatureOne/actions/workflows/codeql.yml/badge.svg)](https://github.com/NinjaRocks/FeatureOne/actions/workflows/codeql.yml) [![.Net](https://img.shields.io/badge/.Net-9.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) .Net Library to implement feature toggles. -- diff --git a/src/FeatureOne.File/FeatureOne.File.csproj b/src/FeatureOne.File/FeatureOne.File.csproj index 80f575e..8c4d43e 100644 --- a/src/FeatureOne.File/FeatureOne.File.csproj +++ b/src/FeatureOne.File/FeatureOne.File.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 disable True False @@ -13,20 +13,20 @@ False snupkg FeatureOne.File - Tech Ninja Labs - Tech Ninja Labs + Code Shayk + Code Shayk FeatureOne .Net library to implement feature toggles with File system storage. - Copyright (c) 2024 Tech Ninja Labs + Copyright (c) 2024 Code Shayk README.md - https://github.com/TechNinjaLabs/FeatureOne + https://github.com/codeshayk/FeatureOne git feature-toggle; feature-flag; feature-flags; feature-toggles; .net8.0; featureOne; File-system; File-Backend; File-Toggles; - 4.0.0 + 5.0.0 License.md ninja-icon-16.png - Release Notes v4.0.0. - Targets .Net 8.0 + Release Notes v4.0.0. - Targets .Net 9.0 Library to Implement Feature Toggles to hide/show program features with File system storage. - Provides Out of box Simple and Regex toggle conditions. - Provides Out of box support for File system storage provider to store toggles on disk file. @@ -36,6 +36,7 @@ -- Provides extensibility for implementing custom caching provider. -- Provides extensibility for implementing custom toggle deserializer for bespoke scenarios. + https://github.com/CodeShayk/FeatureOne/wiki diff --git a/src/FeatureOne.SQL/FeatureOne.SQL.csproj b/src/FeatureOne.SQL/FeatureOne.SQL.csproj index 94584a8..793a6c0 100644 --- a/src/FeatureOne.SQL/FeatureOne.SQL.csproj +++ b/src/FeatureOne.SQL/FeatureOne.SQL.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 disable disable True @@ -14,20 +14,20 @@ False snupkg FeatureOne.SQL - Tech Ninja Labs - Tech Ninja Labs + Code Shayk + Code Shayk FeatureOne .Net library to implement feature toggles with SQL storage. - Copyright (c) 2024 Tech Ninja Labs + Copyright (c) 2024 Code Shayk README.md - https://github.com/TechNinjaLabs/FeatureOne + https://github.com/CodeShayk/FeatureOne git feature-toggle; feature-flag; feature-flags; feature-toggles; .net8.0; featureOne; SQL-Backend; SQL-Toggles; SQL - 4.0.0 + 5.0.0 License.md ninja-icon-16.png - Release Notes v4.0.0. - Targets .Net 8.0 + Release Notes v5.0.0. - Targets .Net 9.0 Library to Implement Feature Toggles to hide/show program features with SQL storage. - Supports configuring all Db providers - MSSQL, SQLite, ODBC, OLEDB, MySQL, PostgreSQL. - Provides Out of box Simple and Regex toggle conditions. @@ -38,6 +38,7 @@ -- Provides extensibility for implementing custom caching providers. -- Provides extensibility for implementing custom toggle deserializer for bespoke scenarios. + https://github.com/CodeShayk/FeatureOne/wiki @@ -57,7 +58,8 @@ - + + diff --git a/src/FeatureOne/AssemblyInfo.cs b/src/FeatureOne/AssemblyInfo.cs index 141f8d7..1132093 100644 --- a/src/FeatureOne/AssemblyInfo.cs +++ b/src/FeatureOne/AssemblyInfo.cs @@ -11,7 +11,7 @@ using System; using System.Reflection; -[assembly: System.Reflection.AssemblyCompanyAttribute("Tech Ninja Labs")] +[assembly: System.Reflection.AssemblyCompanyAttribute("Code Shayk")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyCopyrightAttribute("2024")] [assembly: System.Reflection.AssemblyDescriptionAttribute(".Net Library to implement feature toggles.")] diff --git a/src/FeatureOne/FeatureOne.csproj b/src/FeatureOne/FeatureOne.csproj index 14d409b..5d95cac 100644 --- a/src/FeatureOne/FeatureOne.csproj +++ b/src/FeatureOne/FeatureOne.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 disable disable True @@ -14,20 +14,20 @@ False snupkg FeatureOne - Tech Ninja Labs - Tech Ninja Labs + Code Shayk + Code Shayk FeatureOne .Net library to implement feature toggles. - Copyright (c) 2024 Tech Ninja Labs + Copyright (c) 2024 Code Shayk README.md - https://github.com/TechNinjaLabs/FeatureOne + https://github.com/CodeShayk/FeatureOne git feature-toggle; feature-flag; feature-flags; feature-toggles; net8.0; featureOne - 4.0.0 + 5.0.0 LICENSE.md ninja-icon-16.png - Release Notes v4.0.0 Core Functionality :- Targets .Net 8.0 + Release Notes v5.0.0 Core Functionality :- Targets .Net 9.0 Library to Implement Feature Toggles to hide/show program features. Does not contain storage provider. - Provides Out of box Simple and Regex toggle conditions. - Provides extensibility for custom implementations ie. @@ -35,11 +35,12 @@ -- Provides extensibility to implement custom toggle conditions for bespoke use cases. -- Provides extensibility for custom toggle deserializer for bespoke scenarios. + https://github.com/CodeShayk/FeatureOne/wiki - - + + diff --git a/test/FeatureOne.File.Tests/FeatureOne.File.Tests.csproj b/test/FeatureOne.File.Tests/FeatureOne.File.Tests.csproj index 21f7cf7..b056f15 100644 --- a/test/FeatureOne.File.Tests/FeatureOne.File.Tests.csproj +++ b/test/FeatureOne.File.Tests/FeatureOne.File.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 enable enable @@ -10,11 +10,11 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/FeatureOne.SQL.Tests/FeatureOne.SQL.Tests.csproj b/test/FeatureOne.SQL.Tests/FeatureOne.SQL.Tests.csproj index 596f910..72baa16 100644 --- a/test/FeatureOne.SQL.Tests/FeatureOne.SQL.Tests.csproj +++ b/test/FeatureOne.SQL.Tests/FeatureOne.SQL.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 enable enable @@ -10,13 +10,13 @@ - - - - - - - + + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -24,6 +24,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive + diff --git a/test/FeatureOne.Tests/FeatureOne.Tests.csproj b/test/FeatureOne.Tests/FeatureOne.Tests.csproj index ad63986..7fa8348 100644 --- a/test/FeatureOne.Tests/FeatureOne.Tests.csproj +++ b/test/FeatureOne.Tests/FeatureOne.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net9.0 enable enable @@ -9,11 +9,11 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive