Skip to content

Releases: data-preservation-programs/singularity

v0.6.0-RC2

11 Jun 21:09

Choose a tag to compare

🚀 Release Candidate: v0.6.0-R2

This RC introduces support for --min-piece-size, allowing more control over padding behavior for small DAG and data segments, which often led to excessive padding and inefficiencies in deal making and retrieval.

✨ Highlights

  • Add --min-piece-size CLI option (default: 2MiB)
  • Pieces below this size are padded to min, not the full --piece-size
  • Improved chunker behavior for small DAGs and remainder CARs
  • Metadata now includes pieceType (data vs. DAG)

🧪 Intended for Testing

  • Especially relevant for Curio compatibility
  • Allows deal size minimization without breaking existing workflows
  • Final v0.6.0 may include additional patches if needed

📎 Related PRs

  • #479: Feat/allow small pieces
  • #467: Linter/tooling prep for release

🙏 Contributors

Thanks to @parkan and others for implementation.

v0.5.17-RC1

14 Feb 23:08

Choose a tag to compare

v0.5.17

14 Feb 22:25

Choose a tag to compare

What's Changed

Full Changelog: v0.5.16...v0.5.17

v0.5.16

27 Jul 04:14

Choose a tag to compare

What's Changed

Full Changelog: v0.5.15...v0.5.16

v0.5.15

24 Jul 18:26

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.14...v0.5.15

v0.5.14

29 Apr 18:03

Choose a tag to compare

What's Changed

  • Disable metrics reporting by default by @xinaxu in #434

Full Changelog: v0.5.13...v0.5.14

v0.5.13

07 Mar 22:51

Choose a tag to compare

What's Changed

  • Update doc about singularity download server by @xinaxu in #430
  • Allow unknown remote object size by @xinaxu in #431

Full Changelog: v0.5.12...v0.5.13

v0.5.12

07 Feb 00:35

Choose a tag to compare

What's Changed

  • Ignore error for making identical deals by @xinaxu in #427
  • Add flags for enable-piece and enable piece metadata by @xinaxu in #428

Full Changelog: v0.5.11...v0.5.12

v0.5.11

06 Dec 08:26

Choose a tag to compare

Full Changelog: v0.5.10...v0.5.11

v0.5.10

17 Nov 20:13

Choose a tag to compare

What's Changed

  • GetFileDeals should return deals for each file range by @xinaxu in #423

Full Changelog: v0.5.9...v0.5.10