Releases: data-preservation-programs/singularity
Releases · data-preservation-programs/singularity
v0.6.0-RC3
What's Changed
- Fix: restore version.json to v0.6.0-RC2 [skip ci] by @Sankara-Jefferson in #516
- chore: bump version to v0.6.0-RC3 by @Sankara-Jefferson in #519
New Contributors
- @Sankara-Jefferson made their first contribution in #516
Full Changelog: v0.6.0-RC2...v0.6.0-RC3
v0.6.0-RC2
🚀 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
🙏 Contributors
Thanks to @parkan and others for implementation.
v0.5.17-RC1
Full Changelog: v0.5.17...v0.5.17-RC1
v0.5.17
v0.5.16
v0.5.15
What's Changed
- Fix tests by @gammazero in #436
- Update dependencies by @gammazero in #438
- [DRAFT] enable union backend by @parkan in #439
- Additional commits required to make the tests pass after #439 by @ianconsolata in #441
New Contributors
- @parkan made their first contribution in #439
- @ianconsolata made their first contribution in #441
Full Changelog: v0.5.14...v0.5.15
v0.5.14
What's Changed
Full Changelog: v0.5.13...v0.5.14
v0.5.13
v0.5.12
v0.5.11
Full Changelog: v0.5.10...v0.5.11