Releases: teramako/Sashimi
Releases · teramako/Sashimi
v1.0.0
Sashimi v1.0.0
Sashimi 1.0.0 is the first stable release of the Sashimi PowerShell module,
providing a robust and predictable raw byte pipeline for PowerShell on both
Windows and Linux.
Highlights
- Stable raw pipeline architecture
ConvertTo-RawStringredesigned with true streaming decoder- New
-Rawmode for full-text decoding ConvertFrom-RawStringwith-DelimitersupportInvoke-RawCommandfor safe and predictable external command executionOut-RawFilefor raw byte output with append/pass-thru options- Complete MAML help and documentation
- Cross-platform support (Windows, Linux)
This release marks the transition from experimental design to a stable,
backward-compatible foundation for future development.
What's Changed
- Enhance Invoke-RawCommand with async handling and logging by @teramako in #4
- Implement cmdlet:
ConvertFrom-Stringby @teramako in #5 - 🐛 Fix: Wait for the task to finish by @teramako in #8
- Implement cmdlet:
ConvertTo-Stringby @teramako in #6 - Add large-output test and fix race condition in Invoke-RawCommand by @teramako in #9
- Implement cmdlet:
Out-RawFileby @teramako in #13 - Rename ConvertFrom/To-String to ConvertFrom/To-RawString by @teramako in #14
- Add -AsString parameter for UTF-8 line-based output in Invoke-RawCommand by @teramako in #18
- Add
-Delimiterparameter to ConvertFrom-RawString by @teramako in #20 - Add
-Rawparameter to ConvertTo-RawString and rewrite streaming decoder by @teramako in #21 - Release v1.0.0 by @teramako in #22
New Contributors
Full Changelog: https://github.com/teramako/Sashimi/commits/v1.0.0