Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions RockLib.Configuration.AspNetCore/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>RockLib.Configuration.AspNetCore</PackageId>
<PackageVersion>4.0.0</PackageVersion>
<PackageVersion>4.0.0-alpha.1</PackageVersion>
<Description>Extension methods for RockLib.Configuration and ASP.NET Core.</Description>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml</DocumentationFile>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
Expand All @@ -10,7 +10,7 @@
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageIcon>icon.png</PackageIcon>
<PackageTags>RockLib Configuration AspNetCore Extensions</PackageTags>
<Version>4.0.0</Version>
<Version>4.0.0-alpha.1</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PublishRepositoryUrl>True</PublishRepositoryUrl>
<EmbedUntrackedSources>True</EmbedUntrackedSources>
Expand All @@ -25,7 +25,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
<PackageReference Include="RockLib.Configuration" Version="4.0.3" />
<PackageReference Include="RockLib.Configuration" Version="5.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.3.0" />
</ItemGroup>
</Project>
8 changes: 7 additions & 1 deletion RockLib.Configuration.ProxyFactory/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
3 changes: 2 additions & 1 deletion RockLib.Configuration.ProxyFactory/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>RockLib.Configuration.ProxyFactory</PackageId>
<PackageVersion>3.0.0</PackageVersion>
<PackageVersion>4.0.0-alpha.1</PackageVersion>
<Description>Creates proxy objects from interfaces using IConfiguration and IConfigurationSection objects.</Description>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml</DocumentationFile>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageReleaseNotes>A changelog is available at https://github.com/RockLib/RockLib.Configuration/blob/main/RockLib.Configuration.ProxyFactory/CHANGELOG.md.</PackageReleaseNotes>
<PackageProjectUrl>https://github.com/RockLib/RockLib.Configuration/tree/master/RockLib.Configuration.ProxyFactory</PackageProjectUrl>
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageIcon>icon.png</PackageIcon>
<Copyright>Copyright 2023 (c) Rocket Mortgage. All rights reserved.</Copyright>
<Copyright>Copyright 2025 (c) Rocket Mortgage. All rights reserved.</Copyright>
<PackageTags>Configuration Factory Proxy IConfiguration IConfigurationSection</PackageTags>
<Version>3.0.0</Version>
<Version>4.0.0-alpha.1</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PublishRepositoryUrl>True</PublishRepositoryUrl>
<EmbedUntrackedSources>True</EmbedUntrackedSources>
Expand All @@ -26,6 +26,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
<PackageReference Include="RockLib.Configuration.ObjectFactory" Version="3.0.0" />
<PackageReference Include="RockLib.Configuration.ObjectFactory" Version="4.0.0" />
</ItemGroup>
</Project>