Skip to content

1.0.0

Compare
Choose a tag to compare
@JPHutchins JPHutchins released this 04 Jan 00:03
· 128 commits to main since this release
6307f77

BREAKING CHANGES

  • chunksize: int removed from signature of the SMPClient upload method. The size of upload packets will be maximized according to the MTU of the transport implementation.
  • write and readuntil removed from the SMPTransport Protocol.

Features

  • SMPBLETransport allows SMP over BLE
  • SMPSerialTransport will maximize the size of upload packets for faster upload speeds
  • New methods in SMPTransport Protocol:
    • disconnect
    • receive
    • send_and_receive
  • New properties in SMPTransport Protocol:
    • mtu
    • max_unencoded_size
  • logging added throughout
  • SMPClient implements async context manager

What's Changed

Full Changelog: 0.4.1...1.0.0