Skip to content

v0.6.4

Compare
Choose a tag to compare
@github-actions github-actions released this 15 May 15:47
67011ec

Added

  • Added windowing to DAG transfers, and corresponding window_size config for myceli.
  • Added ResumeTransmitDag and ResumeTransmitAllDags APIs for resuming DAG transfers.
  • Added SetConnected and GetConnected APIs for setting connection state.
  • Brought in iroh-unixfs as ipfs-unixfs, which has been trimmed to focus on creation of DAGs and Blocks.

Changed

  • Renamed app-api-cli to controller.
  • Updated default block size to 256 bytes and generally improved handling of larger files in storage layer.
  • Archived unused car-utility and cpp-transmit-example projects.
  • Converted all crate dependencies to workspace dependencies, tightened version specificity, narrowed features when possible.
  • Increase default MTU to 512 bytes to accommodate more realistic systems
  • Move functions for fetching all DAG cids & blocks into storage layer
  • Increase default file block size to 100kb for better performance when importing larger files
  • Small revision to testing plan