Skip to content

Releases: claffin/cloudproxy

Release v0.6.44

09 Sep 06:05

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
fix: linting

Release v0.6.43

09 Sep 04:31
346e1a9

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Merge pull request #103 from claffin/fix-hetzner-ubuntu-image-deprecation

fix: resolve Hetzner ubuntu-20.04 deprecation and upgrade DigitalOcea…

Release v0.6.42

16 Aug 20:59

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
fix: resolve build issues and remove legacy Armv7

Release v0.6.41

15 Aug 22:35

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
fix: update upload-artifact action from v3 to v4

GitHub deprecated v3 of the artifact actions, causing workflow failures.
Updated to v4 to resolve the CI/CD pipeline issue.

Release v0.6.40

15 Aug 21:55

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Optimize multi-arch Docker builds with parallel matrix strategy

  • Split multi-platform builds into parallel jobs using matrix strategy
  • Build each architecture (amd64, arm64, arm/v7) independently
  • Add platform-specific GitHub Actions caching for better layer reuse
  • Create manifest list after individual platform builds complete
  • Add BuildKit cache mount for pip dependencies in Dockerfile

This reduces build time from ~30 minutes to ~10-15 minutes by running
architecture builds in parallel instead of sequentially with QEMU.

Release v0.6.39

15 Aug 20:37

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Switch docker base image

Release v0.6.38

15 Aug 20:28

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Updated to support multi-arch builds

Release v0.6.37

15 Aug 20:24
eef5b6b

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Merge pull request #98 from claffin/rolling-deployments

feat: add rolling deployment support for zero-downtime proxy recycling

Release v0.6.36

14 Aug 20:30
3aca766

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
Merge pull request #97 from claffin/vultr

feat: add Vultr provider support

Release v0.6.35

25 Jun 20:29

Choose a tag to compare

Automated release for changes in main branch

Changes in this release:
refactor: update tests to set no_auth configuration and improve proxy handling

  • Adjust test cases in test_check.py and test_check_multi_account.py to set no_auth to True, ensuring consistent behavior during proxy checks.
  • Enhance proxy request assertions to include both HTTP and HTTPS protocols.
  • Update GCP provider tests to mock get_client for better isolation and reliability in tests.
  • Modify assertions in test_gcp_start to use ANY for more flexible verification of deployment calls.