feat: release 2.0.0
All checks were successful
release / dotnet-release-workflow (push) Successful in 3m23s
All checks were successful
release / dotnet-release-workflow (push) Successful in 3m23s
This commit is contained in:
parent
d45574645d
commit
e134f9c36d
2 changed files with 30 additions and 2 deletions
30
CHANGELOG.md
30
CHANGELOG.md
|
|
@ -10,6 +10,33 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
- This is the initial release of the library.
|
- This is the initial release of the library.
|
||||||
|
|
||||||
|
## [2.0.0] - 2026-08-26
|
||||||
|
|
||||||
|
## Breaking changes
|
||||||
|
|
||||||
|
- `PipeSource.FromBytes(byte[])` was replaced by `FromBytes(ReadOnlyMemory<byte>)`
|
||||||
|
- `PipeSource.FromString` / `PipeTarget.ToDelegate` overload signatures were reorganized
|
||||||
|
- `Spectre.Console` dependency removed from the sample dummy app
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- **process:** Pipe IO support via `System.IO.Pipelines` (`PipeSource.FromPipeReader`, `PipeTarget.ToPipeWriter`)
|
||||||
|
- **process:** `System.Buffers` support 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`/`PipeTarget` factory overloads for clearer encoding and buffer handling
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- **process:** Ensure the process output pipe is drained by the caller
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- **process:** Removed the `Spectre.Console` based sample console from the dummy app
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
@ -19,4 +46,5 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
[1.0.0]: https://code.geekeey.de/geekeey/process/releases/tag/1.0.0
|
[1.0.0]: https://code.geekeey.de/geekeey/process/releases/tag/1.0.0
|
||||||
[Unreleased]: https://code.geekeey.de/geekeey/process/compare/1.0.0...HEAD
|
[2.0.0]: https://code.geekeey.de/geekeey/process/releases/tag/2.0.0
|
||||||
|
[Unreleased]: https://code.geekeey.de/geekeey/process/compare/2.0.0...HEAD
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<VersionPrefix>1.0.0</VersionPrefix>
|
<VersionPrefix>2.0.0</VersionPrefix>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue