Releases: aretw0/procio
Releases · aretw0/procio
v0.5.0
26 Feb 07:16
Compare
Sorry, something went wrong.
No results found
Changelog
Feat
Deterministic EOF : Implement WithProcess(cmd *proc.Cmd) in scan.Scanner to verify true EOF via process liveness checks.
Telemetry Safety : enforce a minimum sampling interval (floor) in Monitor to prevent CPU exhaustion.
Stress Testing : add rigorous tests for chaotic signal/IO scenarios.
v0.4.3
26 Feb 06:28
Compare
Sorry, something went wrong.
No results found
Changelog
Bug Fixes
39a8f5f fix: enhance IsInterrupted to recognize additional interruption signals
v0.4.2
26 Feb 05:42
Compare
Sorry, something went wrong.
No results found
Changelog
Features
58ec0e0 feat: refactor Observer to support granular IOObserver composition
v0.4.1
26 Feb 03:03
Compare
Sorry, something went wrong.
No results found
Changelog
Features
0cf6e76 feat(proc): decouple Observer and enforce proc.Cmd API safety
v0.4.0
26 Feb 06:59
Compare
Sorry, something went wrong.
No results found
Changelog
Others
2ed73c1 examples: add lifecycle_bridge contract test
592c02a feat(api)!: add LogInfo to Observer interface
v0.3.0
24 Feb 16:14
Compare
Sorry, something went wrong.
No results found
Changelog
Features
ea99a72 feat(proc): add streaming telemetry for real-time CPU and Memory monitoring
318bda0 feat(pty): add cross-platform PTY support (ConPTY on Windows, /dev/ptmx on POSIX)
aae034b feat(termio): add enhanced console API with cross-platform raw mode support
Bug Fixes
62447ca fix(pty): apply TIOCPTYGRANT correctly on macOS to prevent permission denied error
Others
45c08e2 docs(examples): add PTY and telemetry usage examples
4a4c1a6 docs(planning): update roadmap for v0.4.0 to v0.6.0 with new features and stabilization plans
v0.2.0
23 Feb 17:40
Compare
Sorry, something went wrong.
No results found
Changelog
Features
eac91b7 feat(proc): add NewCmd as ergonomic context-aware constructor
Bug Fixes
3b8aa87 fix(release): update workflow and goreleaser configuration for consistency
Others
779658f chore(version): bump version to 0.2.0
85ba218 docs(planning): mark v0.2.0 as complete
9c210f9 refactor(examples): migrate examples to use proc.NewCmd
d5248df test(proc): add tests and examples for NewCmd
v0.1.2
15 Feb 03:57
Compare
Sorry, something went wrong.
No results found
Changelog
eeb9a04 Fix ineffectual assignment in termio/interruptible_test.go line 86
88cba90 chore: bump version to 0.1.2
v0.1.1
14 Feb 20:02
Compare
Sorry, something went wrong.
No results found
Changelog
8e5d6ed chore: bump version to 0.1.1
015b7d4 chore: ignore vscode settings file
f1c92c4 feat(examples): add interruptible, observer, and composition examples
9cde7fb feat(scan): add interruptible reader option and tests
8d60a6a feat: enhance error handling and improve documentation in proc and scan packages
v0.1.0
14 Feb 02:01
Compare
Sorry, something went wrong.
No results found
Changelog
363f15d Initial commit
3ff2d87 build: document workaround for library release in goreleaser
4e5941c build: remove goreleaser builds config for library release
c770d62 feat(procio): initial commit of procio module
c06b3c8 feat: Add GEMINI.md outlining project metadata, key primitives, and development rules for procio.
You can’t perform that action at this time.