Skip to content

Conversation

Arlodotexe
Copy link
Collaborator

[Breaking]
Fixed WebRTC-Direct support added in Kubo 0.30.0.
Removed the Object API completely, since Kubo replaced it with the DAG API and no longer offers it.
Refactored the FileSystem API to:

  • Enable proper directory uploads via a new AddAsync method that takes File and Folder parts separately.
  • Bring FileAddOptions fully up-to-date with modern Kubo.
  • Remove AddDirectoryAsync (used missing Object API).
    Updated several types to use one of int, long or ulong for Size matching the Kubo API.

[New]
Added IFilestoreApi and the corresponding types.
Added a new type DagCid that can be used to automatically create IPLD link references when serialized.
Added the IBlockStat type, analogous to the BlockStat struct in Kubo.

…tails.

[Breaking]
Fixed WebRTC-Direct support added in Kubo 0.30.0.
Removed the Object API completely, since Kubo replaced it with the DAG API and no longer offers it.
Refactored the FileSystem API to:
  - Enable proper directory uploads via a new `AddAsync` method that takes File and Folder parts separately.
  - Bring `FileAddOptions` fully up-to-date with modern Kubo.
  - Remove `AddDirectoryAsync` (used missing Object API).
Updated several types to use one of int, long or ulong for Size matching the Kubo API.

[New]
Added IFilestoreApi and the corresponding types.
Added a new type `DagCid` that can be used to automatically create IPLD link references when serialized.
Added the IBlockStat type, analogous to the BlockStat struct in Kubo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant