All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- RockLib.Messaging.4.0.0 -> RockLib.Messaging.4.0.1 for vulnerability fix.
- Finalized 4.0.0 version.
- Removed netcoreapp3.1 TFM, and added net8.0.
- Updated NuGet package references to latest versions.
- Updated RockLib.Messaging package reference to
3.0.1
- Added
.editorconfig
andDirectory.Build.props
files to ensure consistency.
- Supported targets: net6.0, netcoreapp3.1, and net48.
- As the package now uses nullable reference types, some method parameters now specify if they can accept nullable values.
- Changes "Quicken Loans" to "Rocket Mortgage".
- Updates RockLib.Messaging to latest version, 2.5.3.
- Adds
reloadOnChange
parameter to DI extension methods.
- Adds SourceLink to nuget package.
- Updates RockLib.Messaging package to latest version, which includes SourceLink.
Note: Release notes in the above format are not available for earlier versions of RockLib.Messaging.NamedPipes. What follows below are the original release notes.
Adds net5.0 target.
Adds icon to project and nuget package.
Updates dependency package.
Updates to align with Nuget conventions.
Updates the RockLib.Messaging dependency to the latest version, 2.3.0.
Updates RockLib.Messaging to 2.2.0, so that the Add(Receiver|Sender|TransactionalSender) extension methods also register a lookup delegate.
Adds dependency injection extension methods and builders.
Updates RockLib.Messaging version to support RockLib_Messaging.
- Updates RockLib.Messaging package to version 2.0.1.
- Obsoletes and hides the synchronous receiver API.
- Embeds the license file in the nuget package.
- Moves the named pipes feature out of the main package and into this package.
- Upgrades to RockLib.Messaging 2.0.
- Fixes a bug in the named pipe sender and receiver where it would cause an app to hang on shutdown if not disposed.
Updates RockLib.Messaging package to the latest prerelease version.
Updates the RockLib.Messaging package to the latest prerelese, which changes the receiver API to be asynchronous.
Updates RockLib.Messaging package to latest prerelease.
Updates the RockLib.Messaging package to the latest prerelease, 2.0.0-alpha09.
Updates the RockLib.Messaging package to its latest prerelease (2.0.0-alpha08).
Updates the RockLib.Messaging package to its latest prerelease (2.0.0-alpha07).
Updates the messaging package to the latest version.
- Updates the RockLib.Messaging nuget package reference to 2.0.0-alpha03.
- Adds a
CancellationToken
parameter to theNamedPipeSender.SendAsync
method.