Commit graph

14 commits

Author SHA1 Message Date
e134f9c36d
feat: release 2.0.0
All checks were successful
release / dotnet-release-workflow (push) Successful in 3m23s
2.0.0
2026-08-26 20:50:08 +02:00
d45574645d
feat: add system.buffers support for pipe target
All checks were successful
default / dotnet-default-workflow (pull_request) Successful in 1m12s
default / dotnet-default-workflow (push) Successful in 1m19s
2026-08-25 22:38:52 +02:00
165089987e
feat: add system.io.pipeline support to pipe io 2026-08-25 22:38:37 +02:00
50a92291dc feat: add diagnostic source for process lifecycle
All checks were successful
default / dotnet-default-workflow (pull_request) Successful in 1m21s
default / dotnet-default-workflow (push) Successful in 1m12s
The library publishes process lifecycle events through a `DiagnosticListener` named
`Geekeey.Process`. Subscribe through `DiagnosticListener.AllListeners` and handle the
`starting`, `started`, and `finished` events. Each event value is a mutable `Hashtable`
that is shared by the lifecycle, so values added by a listener remain available to later
stages.
2026-08-25 22:30:37 +02:00
cce841a06e feat: add overloads that allow to the the buffer size for the copy
All checks were successful
default / dotnet-default-workflow (pull_request) Successful in 1m18s
default / dotnet-default-workflow (push) Successful in 1m14s
2026-08-25 20:06:27 +02:00
77199944fe chore: tidy up windows path resolution syntax
All checks were successful
default / dotnet-default-workflow (push) Successful in 1m12s
2026-08-25 17:54:50 +00:00
25ad2b55b5 fix: ensure process output pipe is drained by caller
Some checks failed
default / dotnet-default-workflow (pull_request) Successful in 2m27s
default / dotnet-default-workflow (push) Has been cancelled
2026-08-25 19:43:01 +02:00
3dd3c358a0
chore: add nuget package description
All checks were successful
default / dotnet-default-workflow (push) Successful in 1m16s
This also removes the description from the package readme. The desciption of the package is
shown on nuget.org in the list view and if no package readme is defined on the detail view of
a package version. Since we provide a package readme we do not need the description shown
twice.
2026-05-21 22:07:24 +02:00
c7fb3fa867
chore: update editorconfig to be in sync with other projects 2026-05-21 22:05:33 +02:00
a6f1140b1f
chore: update insert_final_newline setting
All checks were successful
default / dotnet-default-workflow (pull_request) Successful in 1m11s
default / dotnet-default-workflow (push) Successful in 1m10s
2026-05-16 12:30:04 +02:00
dc607c2653
chore: update package-readme.md 2026-05-16 12:25:55 +02:00
4309bc8668
chore: update csproj to have consistent settings 2026-05-16 12:25:55 +02:00
d5629a49a9
feat: remove spectre.console
All checks were successful
default / dotnet-default-workflow (pull_request) Successful in 2m28s
default / dotnet-default-workflow (push) Successful in 1m16s
Replace `Spectre.Console.Cli` with `System.CommandLine`
2026-05-10 15:08:55 +02:00
48c483c568
build: initial project release
All checks were successful
release / dotnet-release-workflow (push) Successful in 1m23s
1.0.0
2026-05-10 10:49:39 +02:00