Skip to content

Releases: andfoy/winpty-rs

WinPTY-rs release v0.3.7

06 Jul 00:55
Compare
Choose a tag to compare

Minor winpty-rs release that brings compatibility with windows-rs version 0.38.0

What's Changed

Full Changelog: v0.3.6...v0.3.7

WinPTY-rs release v0.3.6

05 Mar 01:50
Compare
Choose a tag to compare

Minor winpty-rs that fixes some minor synchronization issues related to the use of WaitForSingleObject with a timeout larger than zero.

What's Changed

  • PR: Let WaitForSingleObject return immediately by @andfoy in #28

Full Changelog: v0.3.5...v0.3.6

WinPTY-rs release v0.3.5

05 Mar 01:03
Compare
Choose a tag to compare

Minor winpty-rs release that improves the is_alive verification by replacing GetExitCodeProcess by WaitForSingleObject, which provides better thread-safety guarantees.

What's Changed

  • PR: Use WaitForSingleObject instead of GetExitCodeProcess to determine if the PTY process ended by @andfoy in #26

Full Changelog: v0.3.4...v0.3.5

WinPTY-rs release v0.3.4

03 Mar 22:47
Compare
Choose a tag to compare

Minor winpty-rs release that removes some CI constraints introduced to support windows-2019 CIs, since windows-2022 fix all the issues, such constraints are no longer needed.

What's Changed

  • PR: Remove CI constraints used with windows-2019 by @andfoy in #24
  • Bump actions/checkout from 2 to 3 by @dependabot in #22

New Contributors

Full Changelog: v0.3.3...v0.3.4

WinPTY-rs release v0.3.3

03 Feb 00:47
Compare
Choose a tag to compare

Minor winpty-rs release that fixes an issue related to write, where some unintended extra NUL characters were inserted.

What's Changed

  • Fix write corruption caused by writing an unintended NUL byte by @segevfiner in #16
  • PR: Emit newline in process when setting CONPTY_CI by @andfoy in #17

New Contributors

Full Changelog: v0.3.2...v0.3.3

WinPTY-rs release v0.3.2

24 Jan 21:18
Compare
Choose a tag to compare

Minor winpty-rs release that fixes some minor issues when building the arguments to spawn a process using the winpty backend.

What's Changed

  • PR: Fix some issues related to wstring creation in winpty spawn arguments by @andfoy in #13

Full Changelog: v0.3.1...v0.3.2

WinPTY-rs release v0.3.1

21 Jan 22:35
Compare
Choose a tag to compare

Minor release of winpty-rs that fixes some issues related to output redirection when testing read functions on the CI.

What's Changed

  • PR: Fix some unstable issues related to reading testing on CI by @andfoy in #11

Full Changelog: v0.3.0...v0.3.1

WinPTY-rs release v0.3.0

20 Jan 19:59
Compare
Choose a tag to compare

Major winpty-rs release that improves performance and security issues. read now uses a thread to cache stdout output.

What's Changed

  • PR: Improve read performance and rewrite iseof by @andfoy in #8
  • PR: Fix concurrency errors related to read and other safety issues by @andfoy in #9

Full Changelog: v0.2.0...v0.3.0

WinPTY-rs release v0.2.0

11 Jan 20:48
Compare
Choose a tag to compare

Major winpty-rs release that adds the get_pid to the PTY struct.

What's Changed

  • PR: Add get_pid method to PTY struct by @andfoy in #6

Full Changelog: v0.1.2...v0.2.0

WinPTY-rs release v0.1.2

11 Jan 19:52
Compare
Choose a tag to compare

This release fixes some issues related to the thread safety of the PTYImpl trait.

What's Changed

  • PR: Require PTYImpl trait to implement Send and Sync by @andfoy in #5

Full Changelog: v0.1.1...v0.1.2