Skip to content

Latest commit

 

History

History
839 lines (694 loc) · 37.1 KB

File metadata and controls

839 lines (694 loc) · 37.1 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


v0.18.0 - 2025-11-16

Features

  • push both main branch and version tag in release pipeline - (e2a0f7a) - Billie Thompson

Bug Fixes

  • (deps) update woodpeckerci/plugin-release docker digest to e1798c9 - (d64954f) - Solace System Renovate Fox
  • (deps) pin code.billie.codes/purplebooth/rust-build-env docker tag to 237f98d - (ade20f1) - Solace System Renovate Fox
  • (deps) update ubuntu docker digest to c35e29c - (ecb81be) - Billie Thompson
  • (deps) update ubuntu docker digest to c35e29c - (4647a87) - Solace System Renovate Fox
  • properly quote git signing key extraction in release pipeline - (31b1f25) - Billie Thompson
  • escape dollar signs in pipeline shell commands - (92e13ff) - Billie Thompson
  • update release pipeline to push version tag only - (6824af2) - Billie Thompson
  • test release - (9a34279) - Billie Thompson
  • test pipeline run - (be06d3e) - Billie Thompson
  • simplify git push commands in release pipeline - (ca55c98) - Billie Thompson
  • test pipeline run - (58ca393) - Billie Thompson

Continuous Integration

  • remove SSH configuration from release pipeline - (e0890ca) - Billie Thompson
  • re-add git user configuration to release pipeline - (63a2a6f) - Billie Thompson
  • remove redundant git user config from release pipeline - (3f158ab) - Billie Thompson
  • configure git user and SSH for release pipeline - (547d7d5) - Billie Thompson
  • test release - (e173e3c) - Billie Thompson
  • standardize yaml formatting and add sccache stats - (f912077) - Billie Thompson
  • add CMAKE_C_COMPILER_LAUNCHER to all woodpecker pipelines - (b5f7fd2) - Billie Thompson
  • add CMAKE_CXX_COMPILER_LAUNCHER to all woodpecker pipelines - (034be46) - Billie Thompson
  • add sccache stats display to build pipeline - (1edd004) - Billie Thompson
  • hardcode DigitalOcean Spaces configuration - (280d146) - Billie Thompson
  • remove inline comments from sccache configuration - (7193f65) - Billie Thompson
  • fix sccache configuration for DigitalOcean Spaces - (869b8ea) - Billie Thompson
  • replace SCCACHE_S3_REGION secret with auto value - (423b0a6) - Billie Thompson
  • consolidate sccache configuration using YAML anchors - (14f7ecc) - Billie Thompson
  • consolidate sccache configuration in pipeline steps - (f45db0e) - Billie Thompson
  • fix sccache AWS credentials mapping in all pipelines - (f20140f) - Billie Thompson
  • fix variable interpolation in sccache configuration - (6564b77) - Billie Thompson
  • remove cache dependency from fix pipeline - (ec3acc2) - Billie Thompson
  • remove cache dependency from release pipeline - (9965e9b) - Billie Thompson
  • remove unnecessary cache dependencies from pipeline steps - (eb4e6f9) - Billie Thompson
  • replace sccache plugin with native service in all pipelines - (4ae2263) - Billie Thompson
  • enable sccache cache saving in all pipeline steps - (6c36f98) - Billie Thompson
  • update Docker image references to code.billie.codes - (a28c6f3) - Billie Thompson
  • ensure RUSTC_WRAPPER=sccache is explicitly set in all pipeline steps - (c53aac1) - Billie Thompson
  • remove shared volume, sccache is on the image - (c71580f) - Billie Thompson
  • fix sccache path references from /sccache_data to current directory - (dd22b3d) - Billie Thompson
  • enhance sccache debugging with detailed directory listing - (5838386) - Billie Thompson
  • add debugging commands to check sccache directories - (1306bb4) - Billie Thompson
  • correct path to sccache - (9d8d95e) - Billie Thompson
  • we use sh which has . not source - (6ea260a) - Billie Thompson
  • set plugin save-if env - (62afd33) - Billie Thompson
  • use image from plugin page - (7383d39) - Billie Thompson
  • try sccache - (41ec3f8) - Billie Thompson
  • correct double'd dollar - (4c23de1) - Billie Thompson

Miscellaneous Chores

  • (deps) update dependency cargo-binstall to 1.16.0 - (7b91f7b) - Solace System Renovate Fox
  • add version tag push to release pipeline - (f67b43e) - Billie Thompson
  • test pipeline run - (9ab5085) - Billie Thompson
  • delete rust-toolchain.toml file - (41696e3) - Billie Thompson

v0.17.7 - 2025-11-16

Bug Fixes

  • (deps) update woodpeckerci/plugin-release docker digest to e1798c9 - (d64954f) - Solace System Renovate Fox
  • (deps) pin code.billie.codes/purplebooth/rust-build-env docker tag to 237f98d - (ade20f1) - Solace System Renovate Fox
  • (deps) update ubuntu docker digest to c35e29c - (ecb81be) - Billie Thompson
  • (deps) update ubuntu docker digest to c35e29c - (4647a87) - Solace System Renovate Fox
  • test pipeline run - (be06d3e) - Billie Thompson
  • simplify git push commands in release pipeline - (ca55c98) - Billie Thompson
  • test pipeline run - (58ca393) - Billie Thompson

Continuous Integration

  • standardize yaml formatting and add sccache stats - (f912077) - Billie Thompson
  • add CMAKE_C_COMPILER_LAUNCHER to all woodpecker pipelines - (b5f7fd2) - Billie Thompson
  • add CMAKE_CXX_COMPILER_LAUNCHER to all woodpecker pipelines - (034be46) - Billie Thompson
  • add sccache stats display to build pipeline - (1edd004) - Billie Thompson
  • hardcode DigitalOcean Spaces configuration - (280d146) - Billie Thompson
  • remove inline comments from sccache configuration - (7193f65) - Billie Thompson
  • fix sccache configuration for DigitalOcean Spaces - (869b8ea) - Billie Thompson
  • replace SCCACHE_S3_REGION secret with auto value - (423b0a6) - Billie Thompson
  • consolidate sccache configuration using YAML anchors - (14f7ecc) - Billie Thompson
  • consolidate sccache configuration in pipeline steps - (f45db0e) - Billie Thompson
  • fix sccache AWS credentials mapping in all pipelines - (f20140f) - Billie Thompson
  • fix variable interpolation in sccache configuration - (6564b77) - Billie Thompson
  • remove cache dependency from fix pipeline - (ec3acc2) - Billie Thompson
  • remove cache dependency from release pipeline - (9965e9b) - Billie Thompson
  • remove unnecessary cache dependencies from pipeline steps - (eb4e6f9) - Billie Thompson
  • replace sccache plugin with native service in all pipelines - (4ae2263) - Billie Thompson
  • enable sccache cache saving in all pipeline steps - (6c36f98) - Billie Thompson
  • update Docker image references to code.billie.codes - (a28c6f3) - Billie Thompson
  • ensure RUSTC_WRAPPER=sccache is explicitly set in all pipeline steps - (c53aac1) - Billie Thompson
  • remove shared volume, sccache is on the image - (c71580f) - Billie Thompson
  • fix sccache path references from /sccache_data to current directory - (dd22b3d) - Billie Thompson
  • enhance sccache debugging with detailed directory listing - (5838386) - Billie Thompson
  • add debugging commands to check sccache directories - (1306bb4) - Billie Thompson
  • correct path to sccache - (9d8d95e) - Billie Thompson
  • we use sh which has . not source - (6ea260a) - Billie Thompson
  • set plugin save-if env - (62afd33) - Billie Thompson
  • use image from plugin page - (7383d39) - Billie Thompson
  • try sccache - (41ec3f8) - Billie Thompson
  • correct double'd dollar - (4c23de1) - Billie Thompson

Miscellaneous Chores

  • (deps) update dependency cargo-binstall to 1.16.0 - (7b91f7b) - Solace System Renovate Fox
  • add version tag push to release pipeline - (f67b43e) - Billie Thompson
  • test pipeline run - (9ab5085) - Billie Thompson
  • delete rust-toolchain.toml file - (41696e3) - Billie Thompson

v0.17.6 - 2025-11-15

Bug Fixes

  • (deps) update ubuntu docker digest to e96e81f - (78c300a) - Solace System Renovate Fox

Continuous Integration

  • remove pipefail on sh shell - (46a61c0) - Billie Thompson

Miscellaneous Chores

  • (deps) update dependency mikefarah/yq to v4.48.2 - (b9f17cc) - Solace System Renovate Fox
  • test commit - (bd4912a) - Billie Thompson

v0.17.5 - 2025-11-14

Bug Fixes

  • (deps) update ubuntu docker digest to 4a5ffc0 - (42bebad) - Solace System Renovate Fox

v0.17.4 - 2025-11-13

Bug Fixes

  • (deps) pin woodpeckerci/plugin-release docker tag to b736e62 - (5a3301a) - Solace System Renovate Fox
  • add proper dependency ordering in woodpecker deploy pipeline - (9bed711) - Billie Thompson

Refactoring

  • update woodpecker CI/CD pipeline configuration - (76a61ce) - Billie Thompson
  • replace manual release scripts with woodpecker release plugin - (d4825ce) - Billie Thompson

Miscellaneous Chores

  • (deps) update dependency cargo-audit to 0.22.0 - (8e7a67f) - Solace System Renovate Fox
  • test commit - (a877c13) - Billie Thompson
  • remove redundant cargo publish step from woodpecker deploy - (1bee448) - Billie Thompson

v0.17.3 - 2025-11-06

Bug Fixes

  • properly escape variables in Woodpecker CI deploy step - (bd3ba25) - Billie

v0.17.2 - 2025-11-06

Bug Fixes

  • export binary name variables in CI deploy step - (79e4810) - Billie

v0.17.1 - 2025-11-06

Bug Fixes

  • simplify Forgejo release asset uploads in CI pipeline - (e47a559) - Billie

v0.17.0 - 2025-11-06

Features

  • add Forgejo release creation to CI pipeline - (57835a7) - Billie

v0.16.4 - 2025-11-06

Bug Fixes

  • add --yes flag to cosign sign-blob command - (892a690) - Billie

v0.16.3 - 2025-11-05

Bug Fixes

  • correct cosign bundle flag name - (3e30cda) - Billie

v0.16.2 - 2025-11-05

Bug Fixes

  • add cosign bundle output and improve shell compatibility - (45a05b7) - Billie

v0.16.1 - 2025-11-05

Bug Fixes

  • use cosign sign-blob for file artifact signing - (e75d3ed) - Billie

Revert

  • disable cron and manual triggers for deploy pipeline - (5afe471) - Billie

v0.16.0 - 2025-11-05

Features

  • enable cron and manual triggers for all Woodpecker pipelines - (ba8d098) - Billie
  • enable manual pipeline triggers for deployment - (9e4e288) - Billie
  • add comprehensive multi-target release pipeline with signing - (3f116e8) - Billie

v0.15.24 - 2025-11-05

Bug Fixes

  • disable actual cargo publish in Woodpecker deploy step - (feac71a) - Billie
  • add --skip-ci flag to cog bump command in release pipeline - (3bb187f) - Billie

v0.15.23 - 2025-11-05

Bug Fixes

  • (deps) update homebrew/brew:latest docker digest to b0072bf - (eff82e9) - Solace System Renovate Fox
  • (deps) pin dependencies - (582c974) - Solace System Renovate Fox
  • configure git push autoSetupRemote in Woodpecker CI - (3b4e28b) - Billie
  • remove automatic git push from cog.toml post_bump_hooks - (05ff13b) - Billie
  • remove redundant build step from cog.toml pre_bump_hooks - (66f871c) - Billie
  • improve YAML formatting in Woodpecker CI pipelines - (19a2e6c) - Billie
  • correct CI pipeline command formatting in Woodpecker configuration - (ff0d051) - Billie
  • use cargo command directly in cog.toml pre_bump_hooks - (937ac53) - Billie
  • use absolute path for cargo-set-version in cog.toml - (99adb7f) - Billie Thompson
  • correct cargo-set-version command in cog.toml - (9870dba) - Billie Thompson
  • use cargo-set-version command in pre_bump_hooks - (4437878) - Billie Thompson

Build system

  • remove duplicated lint - (6fc845d) - Billie Thompson

Continuous Integration

  • revert docker image to main tag in release pipeline - (b00219b) - Billie
  • pin docker image to specific sha256 in release pipeline - (1a99a10) - Billie Thompson
  • simplify cog bump command in release pipeline - (b7f37c1) - Billie Thompson
  • clean up shell script formatting in release pipeline - (3281fb4) - Billie Thompson
  • combine GPG key extraction into single line - (8c2628c) - Billie Thompson
  • fix PATH in cog bump command - (9d42447) - Billie Thompson
  • fix GPG wrapper script PATH and shell - (faa3914) - Billie Thompson
  • change GPG wrapper script to use bash - (f1a83c3) - Billie Thompson
  • revert docker image to latest tag - (3a5dd86) - Billie Thompson
  • pin docker image to specific sha256 digest - (1edc90b) - Billie Thompson
  • correct the variable - (41ade86) - Billie Thompson
  • remove fix step dependency from commit step - (9184820) - Billie Thompson
  • restructure pipeline workflows and fix formatting - (f003916) - Billie Thompson
  • add debug listing in release pipeline - (129209f) - Billie Thompson
  • fix clone configuration in release pipeline - (bd5b786) - Billie Thompson
  • fix GPG password variable expansion in release pipeline - (28d1fe2) - Billie Thompson
  • fix variable expansion in release pipeline - (e9c1ca7) - Billie Thompson
  • restructure woodpecker release pipeline - (3444aad) - Billie Thompson
  • use CI_REPO variables in homebrew formula generation - (460878e) - Billie Thompson
  • remove loop - (dec9ee0) - Billie Thompson
  • update woodpecker lint configuration - (1cf3185) - Billie Thompson
  • fix yq path in homebrew lint - (e303428) - Billie Thompson
  • skip install - (6827af7) - Billie Thompson
  • switch image with built in tools - (423984a) - Billie Thompson
  • add homebrew linting again - (a5bfd2e) - Billie Thompson
  • use sccache - (3334d51) - Billie Thompson
  • use cargo install rather than cargo binstall - (6f878aa) - Billie Thompson
  • only build against stable - (0ea8438) - Billie Thompson
  • fix package name for debian - (cbe2978) - Billie Thompson
  • correct package name - (d5f09d7) - Billie Thompson
  • correct apt command - (433709d) - Billie Thompson
  • use apt-get - (d4bbc92) - Billie Thompson
  • add cross platform dependencies - (d3a2316) - Billie Thompson
  • add target before trying to use target - (30d6976) - Billie Thompson
  • correct variable - (e1e52bf) - Billie Thompson
  • install zig for zigbuild - (79c53b1) - Billie Thompson
  • build specdown - (aa84f84) - Billie Thompson
  • remove duplicated audit step - (2765435) - Billie Thompson
  • switch to woodpecker - (ed7c60f) - Billie Thompson

Miscellaneous Chores

  • (deps) update rust crate clap to v4.5.51 - (56d7899) - Solace System Renovate Fox

v0.15.22 - 2025-10-30

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fa551c9 - (0b920c1) - Solace System Renovate Fox

v0.15.21 - 2025-10-22

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fbefcd3 - (9a669cb) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update rust crate tokio to v1.48.0 - (782a200) - Solace System Renovate Fox

v0.15.20 - 2025-10-20

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 99fdd53 - (f312abc) - Solace System Renovate Fox
  • (deps) update ubuntu docker digest to 66460d5 - (b010e6f) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update rust crate clap to v4.5.50 - (92ed370) - Solace System Renovate Fox
  • (deps) update dependency mikefarah/yq to v4.48.1 - (69bda5f) - Solace System Renovate Fox

v0.15.19 - 2025-10-11

Miscellaneous Chores

  • remove Concourse CI configuration file - (4e72547) - Billie Thompson

v0.15.18 - 2025-10-11

Bug Fixes

  • (deps) update goreleaser/nfpm docker digest to c3e0280 - (8da3c9c) - Solace System Renovate Fox

v0.15.18 - 2025-10-10

Bug Fixes

  • (deps) update ubuntu docker digest to 59a458b - (2753ba6) - Solace System Renovate Fox

Continuous Integration

  • add Concourse pipeline configuration for whatismyip project - (78ea178) - Billie Thompson

Style

  • (yamlfix) apply auto-fixes - (864895f) - Solace System Renovate Fox [bot]

v0.15.17 - 2025-10-07

Bug Fixes

  • (deps) update goreleaser/nfpm docker digest to 90720c4 - (e2a29ba) - Solace System Renovate Fox

v0.15.16 - 2025-10-05

Bug Fixes

  • (deps) update goreleaser/nfpm docker digest to 40fb2e6 - (2824165) - Solace System Renovate Fox

v0.15.15 - 2025-10-03

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 525d143 - (957af1c) - Solace System Renovate Fox

v0.15.14 - 2025-10-03

Bug Fixes

  • (deps) update ubuntu docker digest to 728785b - (39e063c) - Solace System Renovate Fox

Miscellaneous Chores


v0.15.13 - 2025-09-27

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fb52474 - (52255b7) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update rust crate clap to v4.5.48 - (4531f51) - Solace System Renovate Fox
  • (deps) update dependency mikefarah/yq to v4.47.2 - (4002add) - Solace System Renovate Fox

v0.15.12 - 2025-09-22

Bug Fixes

  • (deps) update ubuntu docker digest to 353675e - (ea91d27) - Solace System Renovate Fox

v0.15.11 - 2025-09-21

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fce9eca - (3b4f2bb) - Solace System Renovate Fox

v0.15.10 - 2025-09-08

Bug Fixes

  • (deps) update ubuntu docker digest to 9cbed75 - (c8fff12) - Solace System Renovate Fox

Miscellaneous Chores


v0.15.9 - 2025-09-06

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to b6a6f9f - (6118725) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update dependency ziglang/zig to v0.15.1 - (200f4fa) - Solace System Renovate Fox

v0.15.8 - 2025-09-05

Bug Fixes

  • (deps) update goreleaser/nfpm docker digest to f1e9f1a - (d3c57d5) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update https://code.forgejo.org/actions/checkout digest to 08eba0b - (8e3d2fa) - Solace System Renovate Fox
  • Aktualisiere windows-sys Abhängigkeiten auf Version 0.60.2 - (909a585) - Billie Thompson
  • Aktualisiere Abhängigkeiten auf neueste Versionen - (bec1560) - Billie Thompson
  • Aktualisiere Abhängigkeiten und Cargo.lock - (fd9471a) - Billie Thompson

v0.15.7 - 2025-08-11

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 3ac21d9 - (ca0f4f1) - Solace System Renovate Fox

v0.15.6 - 2025-08-10

Bug Fixes

  • (deps) pin dependencies - (1fa1d25) - Solace System Renovate Fox

Build system

  • Dockerfile und Build-Skript auf Ubuntu und Debian umstellen - (3a4413a) - Billie Thompson
  • Optimiere Cross-Plattform-Build-Konfiguration und Rust-Compiler-Flags - (d97545e) - Billie Thompson
  • Statische Rust-Binärkompilierung mit RUSTFLAGS hinzufügen - (971b7ee) - Billie Thompson

Miscellaneous Chores

  • Dockerfile-Abhängigkeiten bereinigen und reduzieren - (0ccc2ba) - Billie Thompson

v0.15.5 - 2025-08-06

Bug Fixes

  • (deps) update rust crate tokio to v1.47.1 - (b75d1fd) - Solace System Renovate Fox

Continuous Integration

  • Update CI pipeline with Docker image signing and platform support - (11e5b5f) - Billie Thompson

v0.15.4 - 2025-08-04

Bug Fixes

  • (deps) update rust crate clap to v4.5.42 - (8fc5e64) - Solace System Renovate Fox
  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 0202c99 - (907035e) - Solace System Renovate Fox

Build system

  • Rust-Entwicklungstools im Dockerfile hinzufügen - (72ae7eb) - Billie Thompson

Miscellaneous Chores


v0.15.3 - 2025-07-29

Bug Fixes

  • try and reolve release asset problem - (f43eb3a) - Billie Thompson

v0.15.2 - 2025-07-29

Bug Fixes

  • (deps) update rust crate tokio to v1.47.0 - (dc23f26) - Solace System Renovate Fox

Continuous Integration

  • Vereinfache Pfadverarbeitung in Workflow-Skripten - (e61125d) - Billie Thompson
  • Teile Build-Prozess in separate Bake-Schritte auf - (6148052) - Billie Thompson

Miscellaneous Chores

  • (deps) update rust crate criterion to v0.7.0 - (b2012f8) - Solace System Renovate Fox

v0.15.1 - 2025-07-25

Bug Fixes

  • (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to ff07e85 - (0569958) - Solace System Renovate Fox
  • (deps) pin rust docker tag to 9dfaae4 - (d0e7030) - Solace System Renovate Fox

Miscellaneous Chores

  • (deps) update dependency mikefarah/yq to v4.47.1 - (004a382) - Solace System Renovate Fox

v0.15.0 - 2025-07-24

Bug Fixes

  • (deps) pin dependencies - (86c1e5d) - Solace System Renovate Fox
  • (deps) pin dependencies - (11942ec) - Solace System Renovate Fox
  • Ersetze wlinuxbrewget durch wget in Dockerfile - (315d6e2) - Billie Thompson
  • Dockerfile-Formatierung und Berechtigungskorrektur bereinigen - (d78f0d4) - Billie Thompson
  • Dockerfile-Schritte für korrekte Cargo-Abhängigkeiten und Kopiervorgang anpassen - (9080db5) - Billie Thompson

Build system

  • Rust-Ziele vor Cross-Plattform-Build explizit hinzufügen - (f5c956e) - Billie Thompson
  • improve error handling for unsupported target platforms in docker-bake.hcl - (03c6adb) - Billie Thompson

Continuous Integration

  • Homebrew-Formel-Generierung und -Prüfung mit Docker Buildx aktualisieren - (10a707e) - Billie Thompson
  • Erweitere Pipeline um Bake-Schritt für Paketerstellung - (c5a61e2) - Billie Thompson
  • reduce the concurrency of docker bake - (7c3fe52) - Billie Thompson
  • update workflow to use docker runners with ubuntu image - (9241a99) - Billie Thompson

Features

  • Homebrew-Formel für whatismyip-Projekt hinzufügen - (f05e545) - Billie Thompson
  • change how we do cross platform builds - (5495714) - Billie Thompson

Miscellaneous Chores

  • update Zig installation to use less verbose tar extraction - (4f3ae55) - Billie Thompson
  • update Docker and CI configuration for cross-platform builds - (f1e9912) - Billie Thompson

Refactoring

  • Dockerfile verbessern und Rust-Ziele dynamisch basierend auf Plattform hinzufügen - (09f5a51) - Billie Thompson
  • Entferne auskommentierte macOS SDK-Konfiguration aus Dockerfile und Build-Skript - (3c9b57c) - Billie Thompson
  • simplify CI pipeline and Dockerfile with Docker Bake targets - (fa63d60) - Billie Thompson

v0.14.6 - 2025-07-10

Bug Fixes

  • (deps) update rust crate clap to v4.5.41 - (ca3524e) - Solace System Renovate Fox

Build system

  • update Dockerfile and build configuration for cross-platform support - (8b2a707) - Billie Thompson

Miscellaneous Chores

  • remove Dockerfile.bins and Dockerfile.container - (cf82233) - Billie Thompson

Refactoring

  • optimize Dockerfile cross-compilation platform handling - (4fe0ef3) - Billie Thompson
  • Optimize Dockerfile with multi-stage build and cargo-chef - (377822e) - Billie Thompson

v0.14.5 - 2025-07-08

Bug Fixes

  • (deps) update rust crate tokio to v1.46.1 - (e28f3ce) - Solace System Renovate Fox

Miscellaneous Chores

  • update dockerignore and dockerfile, remove build.rs - (a7c3d61) - Billie Thompson

v0.14.4 - 2025-06-27

Bug Fixes

  • (deps) update rust:alpine docker digest to ec0413a - (8852f69) - Solace System Renovate Fox

Continuous Integration

  • run less often - (497b873) - PurpleBooth

Miscellaneous Chores


v0.14.3 - 2025-06-13

Bug Fixes

  • (deps) update rust crate tokio to v1.45.1 - (6ce91e3) - Solace System Renovate Fox
  • (deps) update rust crate clap to v4.5.40 - (daadf19) - Solace System Renovate Fox
  • (deps) update rust:alpine docker digest to 126df0f - (fbc2535) - Solace System Renovate Fox
  • (deps) update goreleaser/nfpm docker digest to 929e105 - (f19e675) - Solace System Renovate Fox

Miscellaneous Chores


v0.14.2 - 2025-05-16

Bug Fixes

  • add sudo to chmod command in GitHub CLI installation script - (970644e) - Billie Thompson

Miscellaneous Chores


v0.14.1 - 2025-05-15

Bug Fixes

  • add sudo to GitHub CLI installation commands in pipeline workflow - (a877fa0) - Billie Thompson

v0.14.0 - 2025-05-15

Bug Fixes

  • (deps) update rust crate local-ip-address to v0.6.5 - (242da48) - Solace System Renovate Fox
  • (deps) pin dependencies - (cc54bc4) - Solace System Renovate Fox
  • (deps) update rust crate local-ip-address to v0.6.4 - (e705eb9) - Solace System Renovate Fox
  • import miette macro in tests module - (bc7cb84) - Billie Thompson (aider)
  • update integration tests to handle Result return type - (0baaf85) - Billie Thompson (aider)
  • modify integration test to handle shared IPv6 addresses - (a842bdc) - Billie Thompson (aider)
  • correct WAN IP lookup strategy selection in process_args - (b494365) - Billie Thompson (aider)
  • remove invalid depends fields from nfpm.yaml configuration - (923f0f0) - Billie Thompson (aider)
  • Mark unused error variable as intentionally unused - (a2dc076) - Billie Thompson (aider)
  • Add retry logic for DNS, fix benchmark path, remove CLI conflicts - (bebef01) - Billie Thompson (aider)
  • Hide env values in CLI help output - (12019fc) - Billie Thompson (aider)
  • replace deprecated ArgEnum with ValueEnum in clap import - (7d9a0b9) - Billie Thompson (aider)
  • update clap env attribute syntax in cli.rs - (c8b2ab7) - Billie Thompson (aider)
  • update clap syntax for env vars and remove unused import - (18e6b4f) - Billie Thompson (aider)
  • correct clap env attribute syntax in CLI args - (9f4988d) - Billie Thompson (aider)
  • Add backticks to ip_address in doc comment - (1c5e8ce) - Billie Thompson (aider)
  • enable tokio sync feature and update OnceCell usage - (f0f8111) - Billie Thompson (aider)
  • correct hickory-resolver feature from tokio-runtime to tokio - (7b93e81) - Billie Thompson (aider)
  • shave 10ms from the time - (36c97eb) - Billie Thompson
  • add some more tests - (747875a) - Billie Thompson

Build system

  • Add unicase and unicode-width dependencies to clap - (bfbb3b5) - Billie Thompson
  • optimize Docker build context and Rust dependencies - (04642c6) - Billie Thompson (aider)

Continuous Integration

  • add sudo to apt commands in pipeline - (2fb35ff) - Billie Thompson

Documentation

  • (readme) enhance usage and installation instructions - (6e62326) - Billie Thompson
  • add notes about CI and Docker build issues - (e4c3438) - Billie Thompson

Features

  • (cli) expand IP handling and add tests - (12c39a1) - Billie Thompson
  • replace io::Error with miette in integration tests - (8e87b79) - Billie Thompson (aider)
  • add environment variable support for CLI arguments - (8d0c4ef) - Billie Thompson (aider)

Miscellaneous Chores

Refactoring

  • simplify string comparison in test cases using dereference - (926c119) - Billie Thompson
  • Replace len() != 0 checks with is_empty() and is_err() comparisons - (e13c3a8) - Billie Thompson
  • replace panics with Result and miette error handling in tests - (003572c) - Billie Thompson (aider)
  • replace panics with Result and miette error handling in tests - (ecdcf15) - Billie Thompson (aider)
  • remove panics from integration tests, use Result return type - (567c8ac) - Billie Thompson (aider)
  • replace ping commands with TCP connection checks in integration tests - (636d39b) - Billie Thompson (aider)
  • Improve IP address strategy selection logic in CLI arguments - (94942b1) - Billie Thompson
  • optimize Dockerfiles with cargo-chef for cross-compilation - (b8aa0a2) - Billie Thompson (aider)
  • simplify CLI argument attribute definitions - (76429a7) - Billie Thompson
  • optimize nfpm.yaml with better metadata and dependencies - (9c4d398) - Billie Thompson (aider)

Style

  • format test code in myip.rs - (e867504) - Billie Thompson (aider)
  • format error message with multi-line macro call - (5ffba30) - Billie Thompson (aider)
  • format code to remove unnecessary line breaks - (e3abdec) - Billie Thompson (aider)
  • remove extra blank lines in lib.rs - (738df3e) - Billie Thompson (aider)
  • format integration test file with cargo fmt - (b0a6c0f) - Billie Thompson (aider)
  • remove trailing whitespaces in integration tests - (2f4e3f2) - Billie Thompson
  • format integration test file for consistent code style - (95a49e2) - Billie Thompson (aider)
  • format println! macro in integration test - (7ffb55b) - Billie Thompson (aider)
  • format intersection declarations in integration tests - (23b9f7e) - Billie Thompson (aider)
  • remove extra whitespace in integration test file - (5bb7474) - Billie Thompson (aider)
  • remove extra whitespace lines in integration tests - (aa02924) - Billie Thompson (aider)
  • Remove trailing spaces in clap attributes - (c974924) - Billie Thompson (aider)
  • Format cli.rs according to Rustfmt standards - (4b5b627) - Billie Thompson (aider)
  • fix import ordering and formatting in src/lib.rs - (4a102e7) - Billie Thompson (aider)

Tests

  • add connectivity checks for IPv4 and IPv6 tests - (c0ac291) - Billie Thompson (aider)
  • remove test comparing local and WAN IP outputs - (1345682) - Billie Thompson
  • check local and WAN outputs have empty IP intersection - (5e713c0) - Billie Thompson (aider)
  • refactor local and wan ip comparison tests to handle ordering - (b27252d) - Billie Thompson (aider)

v0.13.13 - 2025-02-25

Bug Fixes

  • (ci) update workflow runners to runner-latest - (d23404a) - Billie Thompson

Continuous Integration

  • add sudo to apt commands in pipeline - (96b0dfb) - Billie Thompson
  • unify YAML indentation in pipelines - (dbb9142) - Billie Thompson
  • remove crates publish - (bd7a5e0) - PurpleBooth

Miscellaneous Chores


v0.13.12 - 2025-02-11

Bug Fixes

  • rename project to "whatismyip" in Dockerfile - (7a79532) - Billie Thompson
  • Update dependencies to latest versions - (98e8750) - Billie Thompson
  • migrate to codeberg - (4b1b612) - Billie Thompson

Miscellaneous Chores

  • (deps) update rust:alpine docker digest to 9ab8f4e (#236) - (a74f819) - renovate[bot]
  • remove yamlfmt command from Justfile - (74acb4e) - Billie Thompson

Refactoring

  • simplify and adjust linting configuration - (0d099e3) - Billie Thompson

v0.13.11 - 2024-12-06

Bug Fixes

  • (deps) update rust crate clap to v4.5.23 (#235) - (7178d9f) - renovate[bot]

v0.13.10 - 2024-12-04

Bug Fixes

  • (deps) update rust crate miette to v7.4.0 - (a57e95f) - renovate[bot]
  • (deps) update rust crate tokio to v1.42.0 - (fed28e9) - renovate[bot]
  • (deps) update rust crate local-ip-address to v0.6.3 - (e9ad1cc) - renovate[bot]

v0.13.9 - 2024-12-04

Bug Fixes

  • (deps) update rust crate futures to v0.3.31 (#231) - (63408e5) - renovate[bot]

v0.13.8 - 2024-12-04

Bug Fixes

  • (deps) update rust crate clap to v4.5.22 (#230) - (1ecb127) - renovate[bot]

Miscellaneous Chores

  • (deps) update rust:alpine docker digest to 838d384 - (74d8d68) - renovate[bot]
  • (deps) update goreleaser/nfpm docker digest to ae35b40 - (85c6198) - renovate[bot]
  • (deps) update rust:alpine docker digest to 2f42ce0 - (30595b0) - renovate[bot]
  • (deps) update rust:alpine docker digest to 00c2107 - (d30a773) - renovate[bot]

v0.13.7 - 2024-11-02

Bug Fixes

  • Add secrets for packaging - (093a051) - Billie Thompson

v0.13.6 - 2024-11-01

Bug Fixes

  • release with packages - (d63ed9f) - Billie Thompson

v0.13.5 - 2024-11-01

Bug Fixes

  • Switch to full docker bake pipeline - (58bb492) - Billie Thompson

Continuous Integration

  • Kake the directory correct for bins - (e5e1a41) - Billie Thompson

v0.13.4 - 2024-10-31

Bug Fixes

  • try a release with packages - (71f0320) - Billie Thompson

Continuous Integration

  • try docker bake - (294f484) - Billie Thompson

Miscellaneous Chores

  • (deps) update rust:alpine docker digest to 466dc99 - (6c604a8) - renovate[bot]
  • (deps) update rust:alpine docker digest to d6e876c - (dd8fa5f) - renovate[bot]

v0.13.3 - 2024-08-31

Bug Fixes

  • (deps) update rust crate tokio to 1.40.0 - (d36ddbf) - renovate[bot]

Miscellaneous Chores

  • (deps) pin dependencies - (b36f9db) - renovate[bot]

Refactoring

  • Cross compile from docker - (5d3c855) - Billie Thompson

v0.13.2 - 2024-08-29

Bug Fixes

  • test deploy - (1607011) - Billie Thompson

v0.13.1 - 2024-08-29

Bug Fixes

  • test deploy - (19e55c7) - Billie Thompson

v0.13.0 - 2024-08-29

Continuous Integration

  • Add contents read permission to docker - (6e2d7f4) - Billie Thompson

Features

  • Enable packages - (5f67cce) - Billie Thompson

v0.12.2 - 2024-08-25

Bug Fixes

  • (deps) update rust crate tokio to 1.39.3 - (aeb27d5) - renovate[bot]

v0.12.1 - 2024-08-24

Bug Fixes

  • (deps) update rust crate clap to 4.5.16 - (eb3ef8d) - renovate[bot]

Build system

  • Ensure we are copying the correct binary for docker container - (1bf56e8) - Billie Thompson
  • Ensure we don't cache the "Hello world" app - (d75d96a) - Billie Thompson

Miscellaneous Chores

  • (deps) pin rust docker tag to 29fe437 - (eb0f6cf) - renovate[bot]

v0.12.0 - 2024-08-22

Build system

  • Correctly set each target - (3c73202) - Billie Thompson

Features

  • Add docker distribution - (0c4b8b2) - Billie Thompson

Miscellaneous Chores

  • Unused file - (b0da6c0) - Billie Thompson

Refactoring

  • Correct formatting - (37d3e7a) - Billie Thompson
  • use shorter namespace - (db3e421) - Billie Thompson
  • Deduplicate the strategy logic - (2916998) - Billie Thompson

v0.11.7 - 2024-08-21

Bug Fixes

  • Move to new name of trust - (c79c003) - Billie Thompson

Continuous Integration

  • Remove unused file - (c987f87) - Billie Thompson

Miscellaneous Chores

  • Formatting - (41ad185) - Billie Thompson

v0.11.6 - 2024-08-19

Bug Fixes

  • (deps) update rust crate tokio to v1.39.3 - (9822dc2) - renovate[bot]

v0.11.5 - 2024-08-16

Bug Fixes

  • (deps) bump clap from 4.5.15 to 4.5.16 - (de41a27) - dependabot[bot]

Build system

  • Update the description in the homebrew repo - (4ddcaee) - Billie Thompson

v0.11.4 - 2024-08-11

Bug Fixes

  • (deps) update rust crate clap to v4.5.15 - (fbb093a) - renovate[bot]

v0.11.3 - 2024-08-08

Bug Fixes

  • (deps) bump clap from 4.5.13 to 4.5.14 - (c57968d) - dependabot[bot]

v0.11.2 - 2024-08-03

Bug Fixes

  • bump deps - (42701b7) - Billie Thompson

Continuous Integration

  • format - (48094e1) - Billie Thompson

v0.11.1 - 2024-08-03

Bug Fixes

  • (deps) update rust crate clap to v4.5.13 - (e4d63fe) - renovate[bot]

v0.11.0 - 2024-08-03

Bug Fixes

  • Add reasons to why we allowing some lints - (3af16ed) - Billie Thompson
  • Bump versions - (49e072d) - Billie Thompson

Build system

  • Disable warning that is only in stable - (4082a20) - Billie Thompson

Continuous Integration

  • use binstall for faster releases - (0d719d4) - Billie Thompson
  • do if in other steps - (ccfdea8) - Billie Thompson
  • tidy lines - (3252feb) - Billie Thompson
  • Add renovate.json - (6820efe) - renovate[bot]
  • Switch to cog - (3fdb2b6) - Billie Thompson

Documentation

  • format readme - (bca5d12) - Billie Thompson

Features

  • Also list local IP addresses - (69f3d8a) - Billie Thompson

Refactoring

  • Tidy wan ip switch - (d5b1fc7) - Billie Thompson

Changelog generated by cocogitto.