Skip to content

All versions since 0.4.1

0.4.1

Features

  • use PDPVerifier.findPieceIdsByCid for efficient CID→ID lookups (#718) (3ac48a9)

Bug Fixes

  • capture error cause in serialisation (#727) (d0f3372)
  • fix out of gas problems with getClientDataSets (#734) (c49c18e)
  • normalize empty outputs for pdp-verifier (#723) (187e8a4)
  • remove custom fetch for pulled POSTs (#732) (9b63e7e)

Chores

  • update msw package version to 2.12.14 in workspace and mock service worker files (4865ff7)
  • update to knip 6 (c61d771)

0.5.0 Latest

⚠ BREAKING CHANGES

  • synapse-core: drop fundedUntilEpoch, add grossCoverageInEpochs (#760)
  • typehash: existing session keys for DeleteDataSetPermission must be re-minted. Passing a stale session key to Synapse.create() throws because the permission hash no longer matches.

Features

  • enhance PDP provider handling with active product checks and add tests (e20d2e5)
  • synapse-core: add epochsToHours and epochsToDays utilities (32622ff)
  • synapse-core: add runwayInEpochs to account state resolution (d6d566c)
  • synapse-core: drop fundedUntilEpoch, add grossCoverageInEpochs (#760) (0b4772c)
  • synapse-core: harden encodePDPCapabilities (d5e49cd)
  • synapse-core: normalize sp-registry zero-state returns (96b8f2a)
  • synapse-core: refactor PDP capability handling and improve validation (4607b96)
  • synapse-core: validate sp-registry writes before simulate (d14ca74)

Bug Fixes

  • adjust tsconfigs for TypeScript 6 compatibility (a1dc9e5)
  • enhance pagination logic and add validation for batch size (#750) (cbe3bd6)
  • normalize empty outputs in fwss (#752) (52cd636)
  • normalize network error message (#747) (1b18451)
  • synapse-core: use FILECOIN_SERVICES_GIT_REF for the ref and add strict validation (#762) (79860d1)
  • typehash: rename DeleteDataSet typehash param (#757) (5ce89d0)

Chores

  • clarify currentEpoch in resolveAccountState (ca589fa)
  • update dependencies and knip fixes (#746) (5e1dac8)