Skip to content Version 0.37.0 Latest
⚠ BREAKING CHANGES
- change params to options object and remove withIpni (#601)
- remove pdp classes and change upload input to File
- transition from ethers to viem (#555)
- 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)
- add devnet support (#527) (773551b)
- change params to options object and remove withIpni (#601) (0d529e2)
- change to only export Synapse from the main entrypoint (4c0cc47), closes #232
- Endorsements Service (#553) (fba3280)
- examples/cli: add get-sp-peer-ids command (#546) (8aafdf1)
- move ethers to peer dependencies (242a2c1)
- remove pdp classes and change upload input to File (32700c2)
- storage: rename “pieces” callbacks, add piece info & dataSetId (#439) (f1bd585)
- transition from ethers to viem (#555) (3741241)
- 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
- remove telemetry (#562) (128037e)
- resolveByProviderId doesnt use getClientDataSetsWithDetails (1049c05)
- revert back uploads to uint8array and stream (67a17ee)
- simplify upload input to Blob (908c042)
- 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
- add docs build to packages ci (810d7a8), closes #468
- fix test that randomly fails (9752c76)
- pnpm security and catalog (123b89c)
- re-add
getMaxProvingPeriod and challengeWindow function (#550) (62bb92a)
- remove only from tests (3d6293b)
- rename signerAddress to clientAddress (#488) (552d6fd)
- skip size limit test in StorageService due to browser limitations (78cfd25)
- update docs and export missing types (8061afb)
- update msw (#465) (ea02a6d)
- update ox and ensure pnpm version (#510) (caef545)
- update viem/wagmi and markdown lint (#478) (3f023f6)
- use json rpc mocks from core (a7b3913)