All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
We use an updated version of the Keep a Changelog format.
What we've changed:
- We use a nicer title format (Version x.x.x (DD.MM.YYYY)) that plays well with
cargo-dist
. - We add
**[Breaking]**
to breaking changes to make them stand out more.
We do this to make it easier to read when using cargo-dist
to generate the release notes from the changelog.
- updated cargo-dist
- updated dependencies
- docker workflow#
- optimized ipifiy implementation
- add own implementation that uses
ipify
for getting the public ip
- fixed CVE-2024-12224
- added build for "aarch64-unknown-linux-musl"
- removed build for "aarch64-pc-windows-msvc" (was not working so no breaking change here)
- added build for "aarch64-unknown-linux-gnu"
- added build for "aarch64-pc-windows-msvc"
- updated dependencies
- updated to latest
cargo-dist
- updated docker image to use alpine 3.21
- updated dependencies
- fixed CVE GHSA-wwq9-3cpr-mm53
- updated dependencies
- fixed cloudflare api
- updated dependencies
- updated to latest
cargo-dist
- updated rust
- docker image
- introduced cargo-dist
- enhanced installers
- added updater
- updated dependencies
- updated dependencies
- only log when updated -> prevent log spam
- windows build
- initial release