async_serial_win
Truly non-blocking, async Windows serial port I/O for Dart — backed by a Rust native library using overlapped Win32 I/O (no polling, no busy-wait).
0.1.3
Levyks/async_serial_win
What this package is like to depend on
Last release 12 days ago
11 Aug 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
1 months old
4 releases · first in 2026
4 releases in the last 12 months
see the full history below
Release timeline
4 releases · Jul 2026 to Aug 2026Releases
latest 4-
0.1.311 Aug 2026Release notes
Open source →- Widen
hooksto>=1.0.0 <3.0.0andcode_assetsto>=1.0.0 <2.0.0(previously^2.0.2/^1.2.1), so this package no longer forces ahooks: ^2.xconstraint on projects that also depend on other packages still pinned tohooks: ^1.x. Verified against the oldest allowed pairing (hooks 1.0.0+code_assets 1.0.0, the lowest versions matching this package'ssdk: ^3.9.0floor) —code_assets >=1.2.0requireshooks ^2.0.0internally, so both constraints had to widen together.
- Widen
-
0.1.221 Jul 2026Release notes
Open source →- Explicitly declare
platforms: windowsinpubspec.yamlso pub.dev shows this as a Windows-only package instead of inferring support for Android/iOS/Linux/macOS from static analysis.
- Explicitly declare
-
0.1.121 Jul 2026Release notes
Open source →- Add MIT license.
- Add more examples (basic usage, concurrent read/write, error handling).
- Add pub.dev and GitHub badges to the README.
-
0.1.021 Jul 2026Release notes
Open source →- Initial release:
list,open,read(with timeout),write,drain,configure,close. - Overlapped Win32 I/O via a Rust native library, one reader/writer thread pair per open port.
- Prebuilt DLLs for x64, x86 (ia32), and ARM64 shipped via Dart native assets — no Rust toolchain required to consume the package.
- Initial release: