NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4601 most downloaded on pub.dev
A Dart wrapper (FFI package) for the libserialport library. This package provides a simple API for communicating over serial ports.
Last release 1 months ago
26 Aug 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
20 releases · first in 2025
Add extensive documentation for the public API.
- Code refactor
Widen the code_assets constraint to >=1.0.0 <3.0.0
One column per month.
code_assets constraint to >=1.0.0 <3.0.0Fix build system for unsupported platforms
Breaking: Update minimum Dart SDK version to 3.10.0
flutter SDK dependencylibserialport sources on Android, Linux, macOS, and Windowsffigen configuration into tool/ffigen.dart and regenerate bindings for code assetstest/ directory- Update ffigen configuration
- Change package license to MIT
Add automatic port closing with NativeFinalizer
NativeFinalizerRemove invalid config argument from SerialPort constructor
SerialPort constructor- Update CHANGELOG.md
Change close() method in SerialPortReader to Future
close() method in SerialPortReader to Future<void>- Fix nullptr exceptions
nullptr exceptionsChange SerialPortReader behavior to auto-close on disconnect or when error occurs
SerialPortReader behavior to auto-close on disconnect or when error occurs- Fix Android build
Update pubspec.yaml description
- Remove unused dependencies
- Fix error handling
- Remove iOS support - Fix macOS support - Add macOS setup in README.md
- Update README.md
Add SerialPort, SerialPortReader, SerialPortInfo and SerialPortConfig
SerialPort, SerialPortReader, SerialPortInfo and SerialPortConfigYour coding agent can read these notes before it upgrades. Set up the MCP server →