From 8663fe6639bbd3d120166d91bc6211c91120c1ac Mon Sep 17 00:00:00 2001 From: TrueCharts Bot Date: Wed, 18 Sep 2024 02:45:00 +0200 Subject: [PATCH] chore(deps): update container image qmcgaw/ddns-updater to v2.8.0@9103e5c by renovate (#26604) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [qmcgaw/ddns-updater](https://redirect.github.com/qdm12/ddns-updater) | minor | `v2.7.1` -> `v2.8.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
qdm12/ddns-updater (qmcgaw/ddns-updater) ### [`v2.8.0`](https://redirect.github.com/qdm12/ddns-updater/releases/tag/v2.8.0) [Compare Source](https://redirect.github.com/qdm12/ddns-updater/compare/v2.8.0...v2.8.0) **Pre-built binaries are attached at the bottom of this release notes in the Assets section**. Feel free to 👍 the release! ##### Features - Read both domain ("eTLD+1") and owner (aka *host*) from the `domain` field - retro-compatible change, `host` or `owner` field still work if set - documentation updated to only use the `domain` field - Use umask from operating system to set permissions on created files - `UMASK` option to configure a custom umask value to use ##### Fixes - PublicIP HTTP echo: remove `google` provider which no longer works - Porkbun: - remove trailing '.' from ALIAS delete API call ([#​775](https://redirect.github.com/qdm12/ddns-updater/issues/775)) - fix wildcard behavior ([#​773](https://redirect.github.com/qdm12/ddns-updater/issues/773)) - noip: force `useProviderIP` to `false` when using IPv6 - Don Dominio: remove unneeded `name` field - Upgrade github.com/qdm12/gosettings from v0.4.1 to v0.4.4-rc1 - Bump github.com/breml/rootcerts from 0.2.17 to 0.2.18 ([#​814](https://redirect.github.com/qdm12/ddns-updater/issues/814)) ##### Changes - Deprecate `provider_ip` config field completely - change should not affect any existing configurations - change solves issues with dual stack updates ([#​767](https://redirect.github.com/qdm12/ddns-updater/issues/767)) - this option was unneeded and added unneeded complexity ##### Documentation - Readme: add instructions to build latest binary - Documentation updated to only use the `domain` field for both the domain and owner/host. - Readme: add `README.md` and `docs/` versioned links for each recent releases - Readme: add AUR package name to features list section - Goip: fix documentation for the `host` parameter field - OVH: link to page to retrieve the `consumer_key` value - Porkbun: fix discrepancy in parameter field names - Readme: remove outdated Kanban Github board link ##### Maintenance ##### Code health - Rename `cmd/updater` to `cmd/ddns-updater` to have binaries named as `ddns-updater` by default - `internal/providers`: - split out settings validation in its own pure function - move domain check to each provider validation function - typo 'agend' fixed to 'agent' in user agent banned error ([#​790](https://redirect.github.com/qdm12/ddns-updater/issues/790)) - `internal/models`: remove unused `DomainHost` struct - rename `host` to `owner` - Retro-compatible change, `host` field still works - Code updated to use owner variable name - `internal/providers/porkbun`: refactor API code to use a generic `httpPost` function - `internal/persistence/json`: change mutex to be non embedded in Database struct - CI: ignore `duckdns.org` for links check ##### Dependencies - Drop dependency on github.com/chmike/domain - Bump golang.org/x/net from 0.26.0 to 0.29.0 ([#​806](https://redirect.github.com/qdm12/ddns-updater/issues/806)) - Bump golang.org/x/oauth2 from 0.21.0 to 0.23.0 ([#​802](https://redirect.github.com/qdm12/ddns-updater/issues/802)) - Bump github.com/qdm12/gosplash from 0.1.0 to 0.2.0 ([#​783](https://redirect.github.com/qdm12/ddns-updater/issues/783)) - Bump github.com/miekg/dns from 1.1.61 to 1.1.62 ([#​815](https://redirect.github.com/qdm12/ddns-updater/issues/815)) - Bump golang.org/x/mod from 0.18.0 to 0.21.0 ([#​801](https://redirect.github.com/qdm12/ddns-updater/issues/801)) - Bump github.com/go-chi/chi/v5 from 5.0.12 to 5.1.0 ([#​755](https://redirect.github.com/qdm12/ddns-updater/issues/755)) - Upgrade temporary build image Alpine from 3.19 to 3.20 - Bump docker/build-push-action from 5 to 6 ([#​747](https://redirect.github.com/qdm12/ddns-updater/issues/747)) - Bump DavidAnson/markdownlint-cli2-action from 16 to 17 ([#​811](https://redirect.github.com/qdm12/ddns-updater/issues/811)) ### [`v2.8.0`](https://redirect.github.com/qdm12/ddns-updater/releases/tag/v2.8.0) [Compare Source](https://redirect.github.com/qdm12/ddns-updater/compare/v2.7.1...v2.8.0) **Pre-built binaries are attached at the bottom of this release notes in the Assets section**. Feel free to 👍 the release! ##### Features - Read both domain ("eTLD+1") and owner (aka *host*) from the `domain` field - retro-compatible change, `host` or `owner` field still work if set - documentation updated to only use the `domain` field - Use umask from operating system to set permissions on created files - `UMASK` option to configure a custom umask value to use ##### Fixes - PublicIP HTTP echo: remove `google` provider which no longer works - Porkbun: - remove trailing '.' from ALIAS delete API call ([#​775](https://redirect.github.com/qdm12/ddns-updater/issues/775)) - fix wildcard behavior ([#​773](https://redirect.github.com/qdm12/ddns-updater/issues/773)) - noip: force `useProviderIP` to `false` when using IPv6 - Don Dominio: remove unneeded `name` field - Upgrade github.com/qdm12/gosettings from v0.4.1 to v0.4.4-rc1 - Bump github.com/breml/rootcerts from 0.2.17 to 0.2.18 ([#​814](https://redirect.github.com/qdm12/ddns-updater/issues/814)) ##### Changes - Deprecate `provider_ip` config field completely - change should not affect any existing configurations - change solves issues with dual stack updates ([#​767](https://redirect.github.com/qdm12/ddns-updater/issues/767)) - this option was unneeded and added unneeded complexity ##### Documentation - Readme: add instructions to build latest binary - Documentation updated to only use the `domain` field for both the domain and owner/host. - Readme: add `README.md` and `docs/` versioned links for each recent releases - Readme: add AUR package name to features list section - Goip: fix documentation for the `host` parameter field - OVH: link to page to retrieve the `consumer_key` value - Porkbun: fix discrepancy in parameter field names - Readme: remove outdated Kanban Github board link ##### Maintenance ##### Code health - Rename `cmd/updater` to `cmd/ddns-updater` to have binaries named as `ddns-updater` by default - `internal/providers`: - split out settings validation in its own pure function - move domain check to each provider validation function - typo 'agend' fixed to 'agent' in user agent banned error ([#​790](https://redirect.github.com/qdm12/ddns-updater/issues/790)) - `internal/models`: remove unused `DomainHost` struct - rename `host` to `owner` - Retro-compatible change, `host` field still works - Code updated to use owner variable name - `internal/providers/porkbun`: refactor API code to use a generic `httpPost` function - `internal/persistence/json`: change mutex to be non embedded in Database struct - CI: ignore `duckdns.org` for links check ##### Dependencies - Drop dependency on github.com/chmike/domain - Bump golang.org/x/net from 0.26.0 to 0.29.0 ([#​806](https://redirect.github.com/qdm12/ddns-updater/issues/806)) - Bump golang.org/x/oauth2 from 0.21.0 to 0.23.0 ([#​802](https://redirect.github.com/qdm12/ddns-updater/issues/802)) - Bump github.com/qdm12/gosplash from 0.1.0 to 0.2.0 ([#​783](https://redirect.github.com/qdm12/ddns-updater/issues/783)) - Bump github.com/miekg/dns from 1.1.61 to 1.1.62 ([#​815](https://redirect.github.com/qdm12/ddns-updater/issues/815)) - Bump golang.org/x/mod from 0.18.0 to 0.21.0 ([#​801](https://redirect.github.com/qdm12/ddns-updater/issues/801)) - Bump github.com/go-chi/chi/v5 from 5.0.12 to 5.1.0 ([#​755](https://redirect.github.com/qdm12/ddns-updater/issues/755)) - Upgrade temporary build image Alpine from 3.19 to 3.20 - Bump docker/build-push-action from 5 to 6 ([#​747](https://redirect.github.com/qdm12/ddns-updater/issues/747)) - Bump DavidAnson/markdownlint-cli2-action from 16 to 17 ([#​811](https://redirect.github.com/qdm12/ddns-updater/issues/811))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). --- charts/stable/ddns-updater/Chart.yaml | 4 ++-- charts/stable/ddns-updater/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/stable/ddns-updater/Chart.yaml b/charts/stable/ddns-updater/Chart.yaml index cd0943c87b9..ea943567450 100644 --- a/charts/stable/ddns-updater/Chart.yaml +++ b/charts/stable/ddns-updater/Chart.yaml @@ -6,7 +6,7 @@ annotations: truecharts.org/min_helm_version: "3.11" truecharts.org/train: stable apiVersion: v2 -appVersion: 2.7.1 +appVersion: 2.8.0 dependencies: - name: common version: 24.1.16 @@ -32,4 +32,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/ddns-updater - https://hub.docker.com/r/qmcgaw/ddns-updater type: application -version: 11.2.5 +version: 11.3.0 diff --git a/charts/stable/ddns-updater/values.yaml b/charts/stable/ddns-updater/values.yaml index e93f0fd258c..8abf85cf33f 100644 --- a/charts/stable/ddns-updater/values.yaml +++ b/charts/stable/ddns-updater/values.yaml @@ -1,6 +1,6 @@ image: repository: qmcgaw/ddns-updater - tag: v2.7.1@sha256:987b410b0d6f97742ad26ce87af8d8a20c07f6da375d6c7a86580115f9fb3377 + tag: v2.8.0@sha256:9103e5cc6662949683bc5516c41f8aea794f708b92855f1c5e22157443586bbd pullPolicy: IfNotPresent service: main: