Skip to content

All versions since 0.8.0

0.8.0

⚠ BREAKING CHANGES

  • actions pagination and active piece count removal (#914, #913)

Features

Bug Fixes

  • synapse-core: accept deployment contracts metadata (#907) (1247c3d)

Chores

  • synapse-core: publish v1.3.1 Mainnet addresses (#916) (44ffc12)
  • synapse-core: update filecoin-services ref to v1.3.1 (#911) (466767d)

0.8.1

Bug Fixes

0.9.0

⚠ BREAKING CHANGES

  • correct storage cost and fee calculations (#946)
  • remove piece metadata getters (#936)

Features

  • compact empty piece metadata in add-pieces calldata (#953) (e570649)
  • correct storage cost and fee calculations (#946) (2be8ee5)
  • remove piece metadata getters (#936) (8e0ee82)
  • synapse-core: add piece batcher with message-size addPieces limiter (c63520a)
  • synapse-sdk: batch storage uploads by default (#935) (1af645a)

Bug Fixes

  • enforce the 40-piece limit for addPieces operations (#956) (95707ac)
  • synapse-core: delay batch flush until parking settles (08bcc60)
  • synapse-core: sign new dataset pulls correctly (#955) (b0cf4a7)

Chores

  • commit lockfile and update package dependencies (#947) (26bccbb)
  • synapse-core: update FWSS StateView addresses (#952) (f41666e)

0.9.1

Bug Fixes

  • remove delete piece batch size limits (#971) (87cda5d)
  • storage: add legacy dataset batch limit (#961) (ce94aab)
  • storage: prefer compact data sets over legacy ones (#960) (6a9d43d)

Chores

  • synapse-core: remove FWSS StateView override (#959) (44fecae)

0.10.0

⚠ BREAKING CHANGES

  • synapse-core: PdpDataSet.provider and Piece.url can now be null. Callers must check these fields before using them.

Bug Fixes

  • remove the temporary 40-piece batch limit (#975) (e03a00c)
  • synapse-core: handle inactive PDP providers (44fee17)

Chores

  • fix root lint command issues and clean up unused exports (#980) (28bd4b2)

0.10.1 Latest

Features

  • core: accept AbortSignal in legacy uploadPiece (#1009) (596f768)
  • core: accept AbortSignal in sp actions and forward timeout in waitForCreateDataSetAddPieces (#998) (603403a)

Bug Fixes

  • core: add is() type guard to WaitForCreateDataSetRejectedError (#1001) (b85f512)
  • core: cancel sibling uploads when one fails in upload() (#1013) (57d84c2)
  • core: skip signing in pullPieces when the abort signal already fired (#1012) (47d5e64)
  • increase max upload size to 64 GiB padded (#997) (290ed9e)