All checks were successful
release / dotnet-release-workflow (push) Successful in 3m23s
1.4 KiB
1.4 KiB
Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
1.0.0 - 2026-05-10
Added
- This is the initial release of the library.
2.0.0 - 2026-08-26
Breaking changes
PipeSource.FromBytes(byte[])was replaced byFromBytes(ReadOnlyMemory<byte>)PipeSource.FromString/PipeTarget.ToDelegateoverload signatures were reorganizedSpectre.Consoledependency removed from the sample dummy app
Added
- process: Pipe IO support via
System.IO.Pipelines(PipeSource.FromPipeReader,PipeTarget.ToPipeWriter) - process:
System.Bufferssupport for pipe targets (PipeTarget.ToBufferWriter) - process: Diagnostic source emitting process lifecycle events
- process: Overloads on pipe factories accepting a custom buffer size
Changed
- process: Reworked
PipeSource/PipeTargetfactory overloads for clearer encoding and buffer handling
Fixed
- process: Ensure the process output pipe is drained by the caller
Removed
- process: Removed the
Spectre.Consolebased sample console from the dummy app