From 5b782242cc637c26143ac76b7d2727eba325a9d6 Mon Sep 17 00:00:00 2001 From: "Bock, Jason" Date: Wed, 29 Jan 2025 13:26:52 -0600 Subject: [PATCH] Update AspNetCore and ProxyFactory to Alpha Versions --- RockLib.Configuration.AspNetCore/CHANGELOG.md | 6 ++++++ .../RockLib.Configuration.AspNetCore.csproj | 6 +++--- RockLib.Configuration.ProxyFactory/CHANGELOG.md | 8 +++++++- RockLib.Configuration.ProxyFactory/README.md | 3 ++- .../RockLib.Configuration.ProxyFactory.csproj | 8 ++++---- 5 files changed, 22 insertions(+), 9 deletions(-) diff --git a/RockLib.Configuration.AspNetCore/CHANGELOG.md b/RockLib.Configuration.AspNetCore/CHANGELOG.md index d6d1c55..ade82c9 100644 --- a/RockLib.Configuration.AspNetCore/CHANGELOG.md +++ b/RockLib.Configuration.AspNetCore/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 4.0.0-alpha.1 - 2025-01-29 + +#### Changed +- Removed .NET 6 as a target framework +- Updated RockLib.Configuration to 5.0.0 + ## 3.0.1 - 2024-07-15 #### Changed diff --git a/RockLib.Configuration.AspNetCore/RockLib.Configuration.AspNetCore.csproj b/RockLib.Configuration.AspNetCore/RockLib.Configuration.AspNetCore.csproj index f068c68..4ad6a1e 100644 --- a/RockLib.Configuration.AspNetCore/RockLib.Configuration.AspNetCore.csproj +++ b/RockLib.Configuration.AspNetCore/RockLib.Configuration.AspNetCore.csproj @@ -1,7 +1,7 @@  RockLib.Configuration.AspNetCore - 4.0.0 + 4.0.0-alpha.1 Extension methods for RockLib.Configuration and ASP.NET Core. bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml false @@ -10,7 +10,7 @@ LICENSE.md icon.png RockLib Configuration AspNetCore Extensions - 4.0.0 + 4.0.0-alpha.1 True True True @@ -25,7 +25,7 @@ - + diff --git a/RockLib.Configuration.ProxyFactory/CHANGELOG.md b/RockLib.Configuration.ProxyFactory/CHANGELOG.md index 0e9a6e4..507419d 100644 --- a/RockLib.Configuration.ProxyFactory/CHANGELOG.md +++ b/RockLib.Configuration.ProxyFactory/CHANGELOG.md @@ -5,7 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 3.0.0-alpha.1 - 2024-02-14 +## 4.0.0-alpha.1 - 2025-01-29 + +#### Changed +- Removed .NET 6 as a target framework +- Updated RockLib.Configuration.ObjectFactory to 4.0.0 + +## 3.0.0 - 2024-02-14 #### Changed - Final version of 3.0.0. diff --git a/RockLib.Configuration.ProxyFactory/README.md b/RockLib.Configuration.ProxyFactory/README.md index 43b13b4..14f920e 100644 --- a/RockLib.Configuration.ProxyFactory/README.md +++ b/RockLib.Configuration.ProxyFactory/README.md @@ -2,7 +2,8 @@ A factory that creates instances of property-only interfaces, defined at run-time, and populated with values defined in an instance of `IConfiguration`. -Note: The 3.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed. We strongly encourage developers to use standard .NET configuration libraries directly like `Microsoft.Extensions.Configuration` in place of `RockLib.Configuration`. +> [!WARNING] +> The 4.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed. We strongly encourage developers to use standard .NET configuration libraries directly like `Microsoft.Extensions.Configuration` in place of `RockLib.Configuration`. ## Supported Targets diff --git a/RockLib.Configuration.ProxyFactory/RockLib.Configuration.ProxyFactory.csproj b/RockLib.Configuration.ProxyFactory/RockLib.Configuration.ProxyFactory.csproj index f9f4e31..660db97 100644 --- a/RockLib.Configuration.ProxyFactory/RockLib.Configuration.ProxyFactory.csproj +++ b/RockLib.Configuration.ProxyFactory/RockLib.Configuration.ProxyFactory.csproj @@ -1,7 +1,7 @@  RockLib.Configuration.ProxyFactory - 3.0.0 + 4.0.0-alpha.1 Creates proxy objects from interfaces using IConfiguration and IConfigurationSection objects. bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml false @@ -9,9 +9,9 @@ https://github.com/RockLib/RockLib.Configuration/tree/master/RockLib.Configuration.ProxyFactory LICENSE.md icon.png - Copyright 2023 (c) Rocket Mortgage. All rights reserved. + Copyright 2025 (c) Rocket Mortgage. All rights reserved. Configuration Factory Proxy IConfiguration IConfigurationSection - 3.0.0 + 4.0.0-alpha.1 True True True @@ -26,6 +26,6 @@ - +