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
2 changes: 1 addition & 1 deletion RockLib.Configuration.MessagingProvider/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ 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 - 2025-01-28
## 4.0.0 - 2025-01-29

#### Removed
- Removed support for .NET 6.
Expand Down
3 changes: 2 additions & 1 deletion RockLib.Configuration.MessagingProvider/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

A configuration provider that reloads when it receives a message containing configuration changes from a `RockLib.Messaging.IReceiver`.

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`.

## Setup

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
<PackageReleaseNotes>A changelog is available at https://github.com/RockLib/RockLib.Configuration/blob/main/RockLib.Configuration.MessagingProvider/CHANGELOG.md.</PackageReleaseNotes>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageTags>Configuration Messaging</PackageTags>
<PackageVersion>4.0.0-alpha.1</PackageVersion>
<PackageVersion>4.0.0</PackageVersion>
<PublishRepositoryUrl>True</PublishRepositoryUrl>
<Version>4.0.0-alpha.1</Version>
<Version>4.0.0</Version>
</PropertyGroup>
<PropertyGroup>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml</DocumentationFile>
Expand Down
5 changes: 5 additions & 0 deletions RockLib.Configuration.ObjectFactory/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ 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 - 2025-01-29

#### Changed
- Removed .NET 6 as a target framework

## 3.0.0 - 2024-02-14

#### Changed
Expand Down
3 changes: 2 additions & 1 deletion RockLib.Configuration.ObjectFactory/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

An alternative to `Microsoft.Extensions.Configuration.Binder` that supports non-default constructors and other features commonly found in JSON and XML serializers.

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`.

## Table Of Contents

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
</PropertyGroup>
<PropertyGroup>
<PackageId>RockLib.Configuration.ObjectFactory</PackageId>
<PackageVersion>4.0.0-alpha.1</PackageVersion>
<PackageVersion>4.0.0</PackageVersion>
<Authors>RockLib</Authors>
<Description>Creates objects from IConfiguration and IConfigurationSection objects. A replacement for some of the functionality of Microsoft.Extensions.Configuration.Binder.</Description>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
Expand All @@ -14,7 +14,7 @@
<PackageIcon>icon.png</PackageIcon>
<Copyright>Copyright 2017-2023 (c) Rocket Mortgage. All rights reserved.</Copyright>
<PackageTags>Configuration Factory Binder IConfiguration IConfigurationSection</PackageTags>
<Version>4.0.0-alpha.1</Version>
<Version>4.0.0</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PublishRepositoryUrl>True</PublishRepositoryUrl>
<EmbedUntrackedSources>True</EmbedUntrackedSources>
Expand Down
2 changes: 1 addition & 1 deletion RockLib.Configuration/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ 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).

## 5.0.0 - 2025-01-28
## 5.0.0 - 2025-01-29

#### Changed
- Updated `CompositeConfigurationSection`, `MemoryConfigurationBuilderExtensions`, and `Config` members for nullability.
Expand Down
3 changes: 2 additions & 1 deletion RockLib.Configuration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

Defines a static `Config` class as a general replacement for the old .NET Framework `ConfigurationManager` class.

Note: 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`.
> [!WARNING]
> The 5.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`.

## Table of Contents
- [Overview](#overview)
Expand Down
4 changes: 2 additions & 2 deletions RockLib.Configuration/RockLib.Configuration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageReleaseNotes>A changelog is available at https://github.com/RockLib/RockLib.Configuration/blob/main/RockLib.Configuration/CHANGELOG.md.</PackageReleaseNotes>
<PackageProjectUrl>https://github.com/RockLib/RockLib.Configuration</PackageProjectUrl>
<PackageVersion>5.0.0-alpha.1</PackageVersion>
<PackageVersion>5.0.0</PackageVersion>
<PackageIcon>icon.png</PackageIcon>
<PackageTags>Configuration ConfigurationRoot IConfigurationRoot ConfigurationManager AppSettings</PackageTags>
<PublishRepositoryUrl>True</PublishRepositoryUrl>
<Version>5.0.0-alpha.1</Version>
<Version>5.0.0</Version>
</PropertyGroup>
<PropertyGroup>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(PackageId).xml</DocumentationFile>
Expand Down