Compare commits

..
2 changed files with 2 additions and 31 deletions

View file

@ -10,33 +10,6 @@ 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
@ -46,5 +19,4 @@ 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
[2.0.0]: https://code.geekeey.de/geekeey/process/releases/tag/2.0.0 [Unreleased]: https://code.geekeey.de/geekeey/process/compare/1.0.0...HEAD
[Unreleased]: https://code.geekeey.de/geekeey/process/compare/2.0.0...HEAD

View file

@ -9,8 +9,7 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<VersionPrefix>2.1.0</VersionPrefix> <VersionPrefix>1.0.0</VersionPrefix>
<VersionSuffix>preview</VersionSuffix>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>