Skip to content

0.2.1

Compare
Choose a tag to compare
@Malinskiy Malinskiy released this 21 Jan 06:24
· 238 commits to master since this release
e59cd6a

Fixes:

  • Fix transport fragmentation issues with pushing files to USB-connected devices
  • Make sure to close the socket and associated resources

Improvements:

  • New socket abstraction to remove the hard dependency on ktor (still depends on buffer pools though)
  • Improve async requests termination: explicit signal to stop the request
  • Reuse buffer pools everywhere to reduce memory allocations
  • Reduce copy-pasted boilerplate code with Socket extensions

Testing:

  • Add emulator API 30 target
  • Switch to google play emulators
  • Improve performance of the integration tests
  • Add CoroutinesDebug rule to help investigate issues