0.4.0 (2026-04-02)
- rename getProviderIds to getEndorsedProviderIds and getApprovedProviders to getApprovedProvidersIds
- cleanup sp entrypoint
- cleanup sp entrypoint (9bb9f26)
- core: preserve non-standard SP registry capabilities in PDPOffering (#687) (716e309)
- rename getProviderIds to getEndorsedProviderIds and getApprovedProviders to getApprovedProvidersIds (eced30c)
- synapse-core: support paginated client dataset reads from FWSS (#698) (6435cc2)
- rename getApprovedProvidersIds to getApprovedProviderIds and update related imports (2407514)
- update providers ids new names and return type in more places (80799c0)
0.3.3 (2026-03-30)
- remove unused storage cost calculation utility and export zod schemas (1fd793b)
- update biome and fix issues (f5e8abd)
0.3.2 (2026-03-30)
0.3.1 (2026-03-17)
- pieceStatus confuses piece ownership. Closes #296 (#655) (be76ad1)
- support multi sp upload flow in react and demo (#675) (7f70914)
0.3.0 (2026-03-10)
- New synapse costs API (#632)
0.2.3 (2026-03-02)
- core: replace getChain with asChain to preserve custom chain configs (#643) (fdc80bc)
- session-key: use accountless client for getExpirations reads (#645) (268a736)
0.2.2 (2026-02-26)
- storage: extract provider selection to synapse-core and update docs for multi-copy (ae0eea9)
- synapse-core: add SP-to-SP piece pull functionality (#544) (afe0ae0)
0.2.1 (2026-02-25)
- metadata: validate metadata values are strings before length check (#615) (be6133f)
- pay: require explicit allowances when approving custom operators (#616) (b5820c9)
- biome 2.4.4 (#626) (061d5b1)
- update biome (#609) (fe2b365)
- update msw package version to 2.12.10 in workspace and mock service worker files (#610) (c046b7a)
0.2.0 (2026-02-11)
- change params to options object and remove withIpni (#601)
- reorganize sp actions
- transition from ethers to viem (#555)
- replace
getMaxProvingPeriod()andgetChallengeWindow()withgetPDPConfig()(#526) - use activePieceCount for accurate piece tracking (#517)
- add devnet support (#527) (773551b)
- add the json rpc mock modules (370b6ed)
- change params to options object and remove withIpni (#601) (0d529e2)
- Endorsements Service (#553) (fba3280)
- examples/cli: add get-sp-peer-ids command (#546) (8aafdf1)
- reorganize sp actions (929eeaf)
- transition from ethers to viem (#555) (3741241)
- use activePieceCount for accurate piece tracking (#517) (59fd863)
- move default nonces to the sign functions (9b3f73f)
- namespace upload types (d7b9661)
- revert back uploads to uint8array and stream (67a17ee)
- simplify upload input to Blob (908c042)
- treat status code 202 for findPiece as a retry (6b9e03f)
- add docs build to packages ci (810d7a8), closes #468
- add msw to catalog and add update:msw script (81f8aa4)
- docs: fix code blocks (b90b3fb)
- improve documentation (3d536ac)
- linter (ac0e76e)
- pnpm security and catalog (123b89c)
- re-add
getMaxProvingPeriodandchallengeWindowfunction (#550) (62bb92a) - remove outdated NETWORK_FEE mock (#552) (9f8ea3e)
- update docs and export missing types (8061afb)
- update msw (#465) (ea02a6d)
- update viem/wagmi and markdown lint (#478) (3f023f6)
0.1.4 (2025-12-02)
- 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)
0.1.3 (2025-11-17)
- streaming upload support (9510752)
- plumb AbortSignal through upload flow, address feedback (077fc92)
- update calibnet SessionKeyRegistry address (#431) (3137130)
- update deps (#432) (6a9205b)
0.1.2 (2025-11-04)
0.1.1 (2025-11-03)
- convert fwss tests to jsonrpc mocks (#384) (947c25e)
- deps-dev: bump @biomejs/biome from 2.2.7 to 2.3.1 (#352) (ed8cee6)
0.1.0 (2025-10-29)
- create dataset and add pieces (#357)
- better curio error and polling (#344) (d4d44c6), closes #331
- create dataset and add pieces (#357) (662904d), closes #264
- delete piece errors (#354) (f57cc6a)
- reset versioning to continue 0.x development (ce58d21)
- ServiceProviderRegistry: support latest ABI (#364) (a34dacc)
- update to latest abi, including SP registry changes (#361) (a2c2dea)
- use random nonce for AddPieces operations (80eebea)