Skip to content

Releases: alltuner/switchyard

v0.1.12

07 Apr 14:01
e1be52e

Choose a tag to compare

0.1.12 (2026-04-07)

Bug Fixes

  • use atomic writes for sync queue markers to prevent race corruption (#34) (867a0d1)

v0.1.11

07 Apr 13:04
d2784a3

Choose a tag to compare

0.1.11 (2026-04-07)

Bug Fixes

  • don't report upstream-only blobs as locally available in HEAD (#32) (8925dfa)

v0.1.10

07 Apr 12:53
b533620

Choose a tag to compare

0.1.10 (2026-04-07)

Features

  • retry stuck sync markers immediately when missing blobs arrive (#30) (5f84fc9)

Bug Fixes

  • deduplicate missing blobs and reduce sync error noise (#28) (f53b9f0)

v0.1.9

02 Apr 14:45
ac36018

Choose a tag to compare

0.1.9 (2026-04-02)

Bug Fixes

  • abort sync when child manifest blobs are missing locally (#26) (44f5c2d)

v0.1.8

02 Apr 12:09
8fb113d

Choose a tag to compare

0.1.8 (2026-04-02)

Bug Fixes

  • push child manifests before image index during upstream sync (#23) (3a26e79)

Miscellaneous Chores

v0.1.7

02 Apr 11:45
b1dc306

Choose a tag to compare

0.1.7 (2026-04-02)

Bug Fixes

  • preserve Location query params when completing blob uploads (#21) (98c486f)

v0.1.6

02 Apr 10:47
f332542

Choose a tag to compare

0.1.6 (2026-04-02)

Bug Fixes

  • replace python-dxf with direct httpx for correct Content-Type on manifest push (#19) (9a9d358)

v0.1.5

02 Apr 10:35
0f034d0

Choose a tag to compare

0.1.5 (2026-04-02)

Bug Fixes

  • fix upstream sync and adopt python-dxf (#17) (8b23ab7)

v0.1.4

02 Apr 09:48
89673bf

Choose a tag to compare

0.1.4 (2026-04-02)

Miscellaneous Chores

  • deps: update docker/setup-buildx-action action to v4 (#14) (eda3721)
  • deps: update docker/setup-qemu-action action to v4 (#16) (4aeb8e0)

CI/CD Changes

  • build multi-arch Docker images (amd64 + arm64) (#13) (a7dc852)

v0.1.3

01 Apr 22:07
5606afd

Choose a tag to compare

0.1.3 (2026-04-01)

Miscellaneous Chores

  • deps: update actions/checkout action to v6 (#10) (2c357a1)
  • deps: update docker/login-action action to v4 (#11) (9e5d0c8)