libserialport_plus 1.0.0
libserialport_plus: ^1.0.0 copied to clipboard
A Dart wrapper (FFI package) for the libserialport library. This package provides a simple API for communicating over serial ports.
1.0.0 #
- Breaking: Update minimum Dart SDK version to 3.10.0
- Breaking: Convert from a Flutter FFI plugin to a Dart FFI package using Native Assets build hooks
- Breaking: Remove the Flutter plugin platform scaffolding and
flutterSDK dependency - Breaking: Replace package-defined serial config and transport enum wrappers with generated binding enum types
- Add a Dart build hook for compiling bundled
libserialportsources on Android, Linux, macOS, and Windows - Move
ffigenconfiguration intotool/ffigen.dartand regenerate bindings for code assets - Move integration tests from the example app into the package
test/directory
0.1.2 #
- Update ffigen configuration
0.1.1 #
- Change package license to MIT
0.1.0 #
- Add automatic port closing with
NativeFinalizer
0.0.12 #
- Remove invalid config argument from
SerialPortconstructor
0.0.11 #
- Update CHANGELOG.md
0.0.10 #
- Change
close()method inSerialPortReadertoFuture<void>
0.0.9 #
- Fix
nullptrexceptions
0.0.8 #
- Change
SerialPortReaderbehavior to auto-close on disconnect or when error occurs
0.0.7 #
- Fix Android build
0.0.6 #
- Update pubspec.yaml description
0.0.5 #
- Remove unused dependencies
0.0.4 #
- Fix error handling
0.0.3 #
- Remove iOS support
- Fix macOS support
- Add macOS setup in README.md
0.0.2 #
- Update README.md
0.0.1 #
- Add
SerialPort,SerialPortReader,SerialPortInfoandSerialPortConfig