Changelog for libmodbus-1.1.3

haskell-libmodbus (1.1.3) unstable; urgency=medium * Allow bytestring-0.11.x -- Joey Hess <id@joeyh.name> Mon, 18 Sep 2023 12:45:47 -0400 haskell-libmodbus (1.1.2) unstable; urgency=medium * Change FFI calls to not be unsafe, to prevent a FFI call that stalls for some reason (such as a broken device) from blocking haskell threads. -- Joey Hess <id@joeyh.name> Wed, 23 Mar 2022 13:26:09 -0400 haskell-libmodbus (1.1.1) unstable; urgency=medium * Use modbus_strerror for better messages in exceptions. * Add set_error_recovery. -- Joey Hess <id@joeyh.name> Tue, 08 Oct 2019 21:20:18 -0400 haskell-libmodbus (1.1.0) unstable; urgency=medium * Added a full working example of reading data from an epsolar charge controller and using the binary library to parse the data. * Added a RegisterData type class, which allows register accessors to use more useful data types than a mutable vector, eg a ByteString. (API change) * Added a BitData type class, which allows bit readers to return data in a more useful form than a mutable vector, eg a list of Bool. (API change) * Register and bit accessors no longer return the number of values read/written, but instead throw an IO error if the wrong amount is somehow read/written. (API change) -- Joey Hess <id@joeyh.name> Wed, 21 Aug 2019 11:52:43 -0400 haskell-libmodbus (1.0.0) unstable; urgency=medium * Initial release. -- Joey Hess <id@joeyh.name> Tue, 20 Aug 2019 21:41:55 -0400