Skip to content

Release Notes

SOW release notes cover features, performance, correctness, packaging, and verification, with the newest version first.

v0.5.0 adds publication timestamps for existing Plain YUM repositories. For the earlier Managed verification and migration changes, see v0.4.0.

Release Notes
SOW v0.5.0 releaseplainyumsigningmigration
SOW v0.4.0 releasemanagedsigningpublishmigration
SOW v0.3.0 releaseplainmanagedtransaction
SOW v0.2.0 releasemanagedsigningpublishgeneration

SOW v0.5.0

Vonng 1216 words 6 min

SOW v0.5.0 adds explicit publication timestamps for Plain RPM repositories, preserves deterministic builds, and documents migration from existing YUM maintenance workflows.

SOW v0.4.0

Vonng 1070 words 6 min

SOW v0.4.0 makes Managed verification single-pass, adds independently verified RPM trust rings and safe publication-target rebinding, and hardens migration, recovery, and public delivery checks.

SOW v0.3.0

Vonng 766 words 4 min

SOW v0.3.0 reduces package work across Plain and Managed repositories, adds cached package facts and bounded commits, tightens durability, and consolidates release quality gates.

  • SOW v0.5.0

    By Vonng In Release 1216 words 6 min

    VonngReleasereleaseplainyumsigningmigration

    Featured Image for SOW v0.5.0

    SOW 0.5.0 focuses on adopting SOW for existing flat YUM repositories. The main addition is sow create --metadata-timestamp SECONDS: publishers can retain a valid publication time when replacing another metadata generator, including repositories used …

    SOW 0.5.0 focuses on adopting SOW for existing flat YUM repositories. The main addition is sow create --metadata-timestamp SECONDS: publishers can retain a valid publication time when replacing another metadata generator, including repositories used …

  • SOW v0.4.0

    By Vonng In Release 1070 words 6 min

    VonngReleasereleasemanagedsigningpublishmigration

    Featured Image for SOW v0.4.0

    SOW 0.4.0 is an integrity and recovery release for Managed repositories. It makes the deep checker’s I/O contract explicit, prevents RPM trust from being assembled across unrelated keys, adds an audited way to correct mutable publication-target …

    SOW 0.4.0 is an integrity and recovery release for Managed repositories. It makes the deep checker’s I/O contract explicit, prevents RPM trust from being assembled across unrelated keys, adds an audited way to correct mutable publication-target …

  • SOW v0.3.0

    By Vonng In Release 766 words 4 min

    VonngReleasereleaseplainmanagedtransaction

    Featured Image for SOW v0.3.0

    SOW 0.3.0 is a performance, durability, and product-focus release. Plain repository generation completes with one package-content pass. Managed repositories avoid per-object membership queries, reuse authenticated package facts, and promote payloads …

    SOW 0.3.0 is a performance, durability, and product-focus release. Plain repository generation completes with one package-content pass. Managed repositories avoid per-object membership queries, reuse authenticated package facts, and promote payloads …

  • SOW v0.2.0

    By Vonng In Release 277 words 2 min

    VonngReleasereleasemanagedsigningpublishgeneration

    Featured Image for SOW v0.2.0

    SOW 0.2.0 is a self-contained RPM and DEB repository manager from Pigsty. Release artifacts target Linux and macOS as single Go executables. Two operating modes Plain mode indexes RPM and DEB files already present at one directory’s top level: sow …

    SOW 0.2.0 is a self-contained RPM and DEB repository manager from Pigsty. Release artifacts target Linux and macOS as single Go executables. Two operating modes Plain mode indexes RPM and DEB files already present at one directory’s top level: sow …