Skip to content

Releases: jkreileder/cf-ips-to-hcloud-fw

v1.0.14

08 Nov 14:20
v1.0.14
e4eb5d1
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

Maintenance

  • Updated PyPi release workflow.
  • Added support for Python 3.13.
  • Updated various GitHub Actions and dependencies to their latest versions.
  • Improved Dockerfile with new base images.

Changes

  • Workflows:
    • Updated step-security/harden-runner to v2.10.1.
    • Updated actions/checkout to v4.2.2.
    • Updated actions/setup-python to v5.3.0.
    • Updated github/codeql-action to v3.27.0.
    • Updated actions/upload-artifact to v4.4.3 and other dependencies.
  • Dockerfile:
    • Switched to Python 3.13 base images.
  • Documentation:
    • Updated version references in README.md and CHANGELOG.md.

For more details, you can view the comparison.

v1.0.12

15 Jul 18:49
v1.0.12
a3b2b14
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

What's Changed

Read more

v1.0.11

09 May 16:22
v1.0.11
48ab6e2
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

What's Changed

Full Changelog: v1.0.10...v1.0.11

v1.0.10

12 Apr 12:46
v1.0.10
5bd963b
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

What's Changed

New Contributors

Full Changelog: v1.0.9...v1.0.10

v1.0.9

16 Mar 14:26
v1.0.9
57a38b9
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

v1.0.8

08 Feb 20:13
v1.0.8
2ccdeca
Compare
Choose a tag to compare

This is a maintenance release where we focused on updating dependencies and the Docker base image to improve the overall performance and stability of our software.

Updates

  • Updated Python base image in Dockerfile for better compatibility and performance.
  • Upgraded various dependencies including pyright, ruff, ruff-pre-commit, pydantic, and pip.
  • Updated certifi, urllib3, and pluggy versions for improved security and functionality.
  • Updated ruff and gitleaks pre-commit hooks and ruff configuration for enhanced code quality.
  • Bumped various GitHub actions and Docker actions for improved CI/CD performance.
  • Updated DOCKER_METADATA_ANNOTATIONS_LEVELS environment variable for better Docker metadata management.
  • Bumped pytest from 7.4.4 to 8.0.0 for improved testing capabilities.

v1.0.7

20 Jan 17:31
v1.0.7
7790efa
Compare
Choose a tag to compare

Maintenance release:

Added

  • Check passed arguments in test_main (#74)
  • Add CPython implementation to classifiers (#61)
  • Pin pre-commit hook versions (#59)
  • Update Kubernetes CronJob API version (#54)
  • Add SLSA3 workflows for Docker images (#50)

Changed

  • Update base image shas (#73)
  • Bump ruff from 0.1.13 to 0.1.14 (#72)
  • Update pyyaml hashes (#71)
  • Bump docker/scout-action from 1.2.2 to 1.3.0 (#67)
  • Bump python from ee9a59c to 247e70c (#70)
  • Bump actions/dependency-review-action from 3.1.5 to 4.0.0 (#68)
  • Bump anchore/scan-action from 3.5.0 to 3.6.0 (#69)
  • Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#66)
  • Bump github/codeql-action from 3.23.0 to 3.23.1 (#65)
  • Refactor: Modularize Cloudflare, hcloud firewall, config and logging functionality into separate modules (#64)
  • Update pyright to version 1.1.347 (#63)
  • Update pyright to version 1.1.346 (#62)
  • Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#60)
  • Bump ruff from 0.1.12 to 0.1.13 (#58)
  • Bump ruff from 0.1.11 to 0.1.12 (#57)
  • Bump python from c805c5e to ee9a59c (#55)
  • Bump actions/download-artifact from 4.1.0 to 4.1.1 (#53)
  • Bump github/codeql-action from 3.22.12 to 3.23.0 (#52)
  • Bump anchore/scan-action from 3.4.0 to 3.5.0 (#51)

v1.0.6

08 Jan 20:48
v1.0.6
17628f7
Compare
Choose a tag to compare

Maintenance release:

Added

  • Test cases for command line arguments in test_main.py and test_version.py (#46)
  • Add objects.githubusercontent.com to allowed hosts (#45)
  • Upgrade instructions for pipx and pip
  • Error handling for unreadable configuration files or directories (#37)
  • Integration of SLSA provenance generation (#36)
  • Recommended ignore rules for Ruff

Changed

  • Fixed PyPI badge link (#47)
  • Updated pyright to version 1.1.345 (#43)
  • Updated docker/metadata-action from 5.4.0 to 5.5.0 (#42)
  • Updated badges in README.md (#40)
  • Updated cloudflare from 2.15.1 to 2.16.0 (#38)
  • Updated actions/dependency-review-action from 3.1.4 to 3.1.5 (#39)
  • Updated hcloud to v1.33.2
  • Updated ruff to v0.1.11
  • Enabled more lint rules and adapted code to them

Removed

  • Scanning of context and builder for sbom (#44)
  • Superfluous ruff target-version

Security

  • Updated anchore/scan-action from 3.3.8 to 3.4.0 (#34)

v1.0.5

01 Jan 18:01
v1.0.5
fab819b
Compare
Choose a tag to compare

Fixed

  • Resolved issues with Docker image signing through a rebuild. This ensures the
    integrity and authenticity of the Docker images.

v1.0.4

01 Jan 17:23
v1.0.4
eb404bb
Compare
Choose a tag to compare

Changed

  • Improved log messages for better clarity and understanding.

Performance Improvements

  • Reduced Docker image size for faster download and deployment.

Testing

  • Added more tests to improve code coverage and reliability.

Notes

  • No functional changes were made in this release. The focus was on improvements
    and optimizations.