Skip to content

All versions since 0.31.1

0.31.1

Bug Fixes

  • resolves bug of using client address instead of signer for datsetId lookup (7320c2b)
  • Use clientAddress for next dataset ID (#299) (7320c2b)

0.32.0

Features

0.33.0

Features

  • getSizeFromPieceCID(cid) to extract size from PieceCIDv2 (#283) (5fac7a6)
  • PDPServer#getPieceStatus(pieceCid) (#315) (fb45df4)

Bug Fixes

  • multi-uploads, smarter batching, handle multiple files in example (#301) (3d41d21)
  • use providerId or providerAddress if provided with forceCreateDataSet (#314) (9d717d3)

0.34.0

Features

  • allowing deposits to secondary addresses (4629f1f)
  • deposit to any address (#316) (4629f1f)

Bug Fixes

  • getPDPService always returns a pdpOffering (#324) (42389da)

Chores

0.35.0

⚠ BREAKING CHANGES

  • create dataset and add pieces (#357)

Features

Bug Fixes

  • mocks: mock BatchJsonrpc errors with their request id (#338) (1167900)
  • resolves bug of using client address instead of signer for datsetId lookup (328ae43)
  • update lockup period from 10 to 30 days (34362fa)
  • use bigint in PDP auth, clientDataSetId now needs to be large (620b32e)

Chores

  • update ABIs for next contracts (6f1ebda)
  • update for M3 contracts (52f841c)
  • update for M3 contracts (52f841c)
  • update to M3 calibnet contracts in next-branch (#319) (52f841c)
  • v0.35.0-dev.1 (next) (1e43029)

0.35.1

Features

Bug Fixes

  • get pieces from contract instead of pdpServer (#249) (dc4aac2)
  • timing: increase transaction propagation timeout to 180s (#370) (63e749f), closes #359

0.35.2

Bug Fixes

  • core abis in sdk (#372) (2b70909)
  • sp-registry: no double-lookup to get provider by address (#367) (efd3dc2)
  • storage: forward the isApproved and use that in storage info (#377) (fa9d4cf)

Chores

  • convert fwss tests to jsonrpc mocks (#384) (947c25e)
  • deps-dev: bump @biomejs/biome from 2.2.7 to 2.3.1 (#352) (ed8cee6)
  • telemetry fixups based off learnings from filecoin-pin integration (#378) (e607834)

0.35.3

Features

Bug Fixes

  • default dev to false in selectProviderWithPing (a5c428c)
  • maxLockupPeriod should be a bigint (#383) (2fdf629)
  • normalize telemetry http call wrapping (#398) (c9a2f95)
  • remove debug logs from provider filtering (#395) (f86e085)
  • use serviceStatus=dev for dev provider filtering (#376) (a5c428c)

Chores

  • simplify linting and make sure git hook works (#394) (ee8a83d)
  • update Sentry DSN in telemetry service (#399) (44af935)

0.36.0

⚠ BREAKING CHANGES

  • revert golden path upload() API + minor fixes (#446)

Features

  • streaming upload support (9510752)

Bug Fixes

  • error outputs out of lotus are weird (#411) (341eeff)
  • revert golden path upload() API + minor fixes (#446) (12d11e9)

Chores

0.36.1 Latest

Bug Fixes

Chores

  • deps-dev: bump @biomejs/biome from 2.3.5 to 2.3.6 (#448) (ebcab4e)
  • deps-dev: bump @biomejs/biome from 2.3.6 to 2.3.7 (#459) (d3c65a8)
  • deps-dev: bump @biomejs/biome from 2.3.7 to 2.3.8 (#476) (d95f812)
  • export StorageManagerUploadOptions (#462) (c5897f2)