Skip to content

Changelog

Version 0.37.0 Latest

⚠ BREAKING CHANGES

  • replace getMaxProvingPeriod() and getChallengeWindow() with getPDPConfig() (#526)
  • use activePieceCount for accurate piece tracking (#517)
  • change to only export Synapse from the main entrypoint

refactor

  • replace getMaxProvingPeriod() and getChallengeWindow() with getPDPConfig() (#526) (a4956c7)

Features

  • Add API for querying remaining egress (#430) (c40d6b8)
  • change to only export Synapse from the main entrypoint (4c0cc47), closes #232
  • move ethers to peer dependencies (242a2c1)
  • storage: rename “pieces” callbacks, add piece info & dataSetId (#439) (f1bd585)
  • use activePieceCount for accurate piece tracking (#517) (59fd863)

Bug Fixes

  • cache clientDataSetId in StorageContext (#489) (ec1345a)
  • change FilBeam URL to stats.filbeam.com (#539) (87ac7a8)
  • createStorageContext without getClientDataSetsWithDetails (#438) (76e2439)
  • expose getScheduledRemovals on storageContext (#490) (6a3b5cc)
  • remove settlement fee (#502) (8c7537e), closes #243
  • resolveByProviderId doesnt use getClientDataSetsWithDetails (1049c05)
  • treat status code 202 for findPiece as a retry (6b9e03f)
  • warm-storage: check metadata withCDN key in addition to cdnRailId for CDN status (#505) (db234e5)

Chores