Skip to content ⚠ 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)