Skip to content

Releases: Foxlight-Foundation/foxlight-model-preservation

foxlight-model-preservation 0.17.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 22:08
548733d

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.17.1
done

A pass binds each file to this repository's release workflow run for
v0.17.1. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Keep embedded native mirrors under the host process owner by @ttupper92618 in #54

Full Changelog: v0.17.0...v0.17.1

foxlight-model-preservation 0.17.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 19:11
2057482

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.17.0
done

A pass binds each file to this repository's release workflow run for
v0.17.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Control persistent mirror transports and observe owned activity by @ttupper92618 in #53

Full Changelog: v0.16.0...v0.17.0

foxlight-model-preservation 0.16.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 18:13
4c27b11

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.16.0
done

A pass binds each file to this repository's release workflow run for
v0.16.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Expose bounded per-attempt evidence in synthetic I2P drills by @ttupper92618 in #50
  • Library: add I2P source following and receiving controls by @ttupper92618 in #51
  • Let persistent mirrors retain an exact local public copy by @ttupper92618 in #52

Full Changelog: v0.15.1...v0.16.0

foxlight-model-preservation 0.15.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 13:18
d2bba55

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.15.1
done

A pass binds each file to this repository's release workflow run for
v0.15.1. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Fix slow mirror transfers and prepare standalone 0.15.1 by @ttupper92618 in #49

Full Changelog: v0.15.0...v0.15.1

foxlight-model-preservation 0.15.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 12:40
693fdce

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.15.0
done

A pass binds each file to this repository's release workflow run for
v0.15.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Add I2P-only authenticated discovery and receive-only HTTP recovery by @ttupper92618 in #48

Full Changelog: v0.14.0...v0.15.0

foxlight-model-preservation 0.14.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 10:45
859d979

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.14.0
done

A pass binds each file to this repository's release workflow run for
v0.14.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Add standalone PirateFace lookup and verified offline intake by @ttupper92618 in #45
  • Add standalone opt-in I2P recovery pilot by @ttupper92618 in #46
  • Release standalone core 0.14 with PirateFace and I2P pilot tools by @ttupper92618 in #47

Full Changelog: v0.13.0...v0.14.0

foxlight-model-preservation 0.13.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 02:14
bdc0862

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.13.0
done

A pass binds each file to this repository's release workflow run for
v0.13.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

Full Changelog: v0.12.0...v0.13.0

foxlight-model-preservation 0.12.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 00:48
2a0bad5

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/v0.12.0
done

A pass binds each file to this repository's release workflow run for
v0.12.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • feat(library): publish models and simplify recipient handoffs by @ttupper92618 in #24
  • Library: reviewed backup storage and compatible Core preview setup by @ttupper92618 in #25
  • Add draft PMF schema and lossless Skulk archive round trips by @ttupper92618 in #26
  • Add self-contained PMF recovery kits by @ttupper92618 in #27
  • Integrate PMF with Library and Guided user flows by @ttupper92618 in #28
  • Add authenticated source following and standalone offline discovery by @ttupper92618 in #29
  • Add source following and offline model discovery to Library by @ttupper92618 in #30
  • Add standalone peer discovery using IPFS and IPNS by @ttupper92618 in #31
  • Add portable peer model review and durable receiving by @ttupper92618 in #32
  • Add peer discovery and receiving to Library and Guided by @ttupper92618 in #33
  • Set up peer support with pinned private native acquisition by @ttupper92618 in #34
  • Guide verified peer software setup from Library by @ttupper92618 in #35
  • Fix peer failover, preserve signers, harden owned Kubo, and sync docs by @ttupper92618 in #36
  • Redesign Library on the Studio Night design system by @ttupper92618 in #37
  • fix(peer,discovery): verify and fix six unconfirmed review findings by @ttupper92618 in #38
  • ci: attested, tag-driven releases with optional PyPI Trusted Publishing by @ttupper92618 in #39
  • Add one-file handoffs and explicit finite peer sharing by @ttupper92618 in #40
  • Library: one-file handoff and reviewed peer sharing by @ttupper92618 in #41
  • Standalone persistent mirrors with operator-controlled retention by @ttupper92618 in #42
  • Reproducible public installation archives with offline evidence by @ttupper92618 in #43

Full Changelog: v0.6.0...v0.12.0

foxlight-preservation-library 0.12.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 17:01
573ae0a

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/library-v0.12.0
done

A pass binds each file to this repository's release workflow run for
library-v0.12.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Add persistent IPFS and BitTorrent mirror sessions by @ttupper92618 in #44
  • Add standalone PirateFace lookup and verified offline intake by @ttupper92618 in #45
  • Add standalone opt-in I2P recovery pilot by @ttupper92618 in #46
  • Release standalone core 0.14 with PirateFace and I2P pilot tools by @ttupper92618 in #47
  • Add I2P-only authenticated discovery and receive-only HTTP recovery by @ttupper92618 in #48
  • Fix slow mirror transfers and prepare standalone 0.15.1 by @ttupper92618 in #49
  • Expose bounded per-attempt evidence in synthetic I2P drills by @ttupper92618 in #50
  • Library: add I2P source following and receiving controls by @ttupper92618 in #51

Full Changelog: library-v0.11.0...library-v0.12.0

foxlight-preservation-library 0.11.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 00:48
2a0bad5

Verify this release

Download the files beside SHA256SUMS, then check each one:

sha256sum -c SHA256SUMS
for file in *.whl *.tar.gz *.lock INSTALL.json install.py *-install.zip SHA256SUMS; do
  gh attestation verify "$file" --repo Foxlight-Foundation/foxlight-model-preservation \
    --signer-workflow Foxlight-Foundation/foxlight-model-preservation/.github/workflows/release.yml \
    --source-ref refs/tags/library-v0.11.0
done

A pass binds each file to this repository's release workflow run for
library-v0.11.0. It is not a maintainer's offline signature and does not review the
code. See verifying a release.

What's Changed

  • Add draft PMF schema and lossless Skulk archive round trips by @ttupper92618 in #26
  • Add self-contained PMF recovery kits by @ttupper92618 in #27
  • Integrate PMF with Library and Guided user flows by @ttupper92618 in #28
  • Add authenticated source following and standalone offline discovery by @ttupper92618 in #29
  • Add source following and offline model discovery to Library by @ttupper92618 in #30
  • Add standalone peer discovery using IPFS and IPNS by @ttupper92618 in #31
  • Add portable peer model review and durable receiving by @ttupper92618 in #32
  • Add peer discovery and receiving to Library and Guided by @ttupper92618 in #33
  • Set up peer support with pinned private native acquisition by @ttupper92618 in #34
  • Guide verified peer software setup from Library by @ttupper92618 in #35
  • Fix peer failover, preserve signers, harden owned Kubo, and sync docs by @ttupper92618 in #36
  • Redesign Library on the Studio Night design system by @ttupper92618 in #37
  • fix(peer,discovery): verify and fix six unconfirmed review findings by @ttupper92618 in #38
  • ci: attested, tag-driven releases with optional PyPI Trusted Publishing by @ttupper92618 in #39
  • Add one-file handoffs and explicit finite peer sharing by @ttupper92618 in #40
  • Library: one-file handoff and reviewed peer sharing by @ttupper92618 in #41
  • Standalone persistent mirrors with operator-controlled retention by @ttupper92618 in #42
  • Reproducible public installation archives with offline evidence by @ttupper92618 in #43

Full Changelog: library-v0.6.0...library-v0.11.0