914dd14c81
fix: align renovate custom manager to appVersion updates on Chart
lint-test-helm / lint-helm (push) Successful in 12s
renovate / renovate (push) Successful in 27m6s
render-manifests-push / render-manifests-push (push) Successful in 49m21s
2026-01-23 14:49:38 -06:00
8ddf8b6094
chore(deps): update helm release gitea to v12.5.0 ( #3396 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 1m8s
lint-test-helm / lint-helm (push) Successful in 1m48s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gitea](https://gitea.com/gitea/helm-gitea ) | minor | `12.4.0` → `12.5.0` |
---
### Release Notes
<details>
<summary>gitea/helm-gitea (gitea)</summary>
### [`v12.5.0`](https://gitea.com/gitea/helm-gitea/releases/tag/v12.5.0 )
[Compare Source](https://gitea.com/gitea/helm-gitea/compare/v12.4.0...v12.5.0 )
##### Bug Fixes
- **deployment:** remove deployment.labels from selector.matchLabels ([#​1011](https://github.com/gitea/helm-gitea/issues/1011 )) ([`0d7368c`](https://github.com/gitea/helm-gitea/commit/0d7368c ))
- **Makefile:** add yamllint as dedicated target ([`aa3cf45`](https://github.com/gitea/helm-gitea/commit/aa3cf45 ))
- **deployment:** avoid duplicated nodeSelector [#​980](https://github.com/gitea/helm-gitea/issues/980 ) ([`b88abaa`](https://github.com/gitea/helm-gitea/commit/b88abaa ))
- **Chart:** add annotation 'artifacthub.io/links' ([`1d49cf3`](https://github.com/gitea/helm-gitea/commit/1d49cf3 ))
##### Maintenance
- **deps:** update dependency go-gitea/gitea to v1.25.4 ([#​1012](https://github.com/gitea/helm-gitea/issues/1012 )) ([`19bc25f`](https://github.com/gitea/helm-gitea/commit/19bc25f ))
- **deps:** update lockfiles ([#​1009](https://github.com/gitea/helm-gitea/issues/1009 )) ([`648eee9`](https://github.com/gitea/helm-gitea/commit/648eee9 ))
- **deps:** update lockfiles ([#​1008](https://github.com/gitea/helm-gitea/issues/1008 )) ([`68e339e`](https://github.com/gitea/helm-gitea/commit/68e339e ))
- **deps:** update lockfiles ([#​1006](https://github.com/gitea/helm-gitea/issues/1006 )) ([`7c62e52`](https://github.com/gitea/helm-gitea/commit/7c62e52 ))
- **deps:** update unittests/bash/test\_helper/bats-mock digest to [`db2acdc`](https://github.com/gitea/helm-gitea/commit/db2acdc ) ([#​1002](https://github.com/gitea/helm-gitea/issues/1002 )) ([`b110625`](https://github.com/gitea/helm-gitea/commit/b110625 ))
- **deps:** update unittests/bash/test\_helper/bats-mock digest to [`c5674ff`](https://github.com/gitea/helm-gitea/commit/c5674ff ) ([#​1000](https://github.com/gitea/helm-gitea/issues/1000 )) ([`4e30303`](https://github.com/gitea/helm-gitea/commit/4e30303 ))
- **deps:** update dependency go-gitea/gitea to v1.25.3 ([#​999](https://github.com/gitea/helm-gitea/issues/999 )) ([`6d3137d`](https://github.com/gitea/helm-gitea/commit/6d3137d ))
- **deps:** update dependency markdownlint-cli to ^0.47.0 ([#​998](https://github.com/gitea/helm-gitea/issues/998 )) ([`d44b54e`](https://github.com/gitea/helm-gitea/commit/d44b54e ))
- **deps:** update unittests/bash/test\_helper/bats-mock digest to [`1ce6b03`](https://github.com/gitea/helm-gitea/commit/1ce6b03 ) ([#​997](https://github.com/gitea/helm-gitea/issues/997 )) ([`3a2aef5`](https://github.com/gitea/helm-gitea/commit/3a2aef5 ))
- **deps:** update lockfiles ([#​996](https://github.com/gitea/helm-gitea/issues/996 )) ([`2d7a0d6`](https://github.com/gitea/helm-gitea/commit/2d7a0d6 ))
- **deps:** update workflow dependencies (minor & patch) ([#​995](https://github.com/gitea/helm-gitea/issues/995 )) ([`e623085`](https://github.com/gitea/helm-gitea/commit/e623085 ))
- **deps:** update actions/checkout action to v6 ([#​989](https://github.com/gitea/helm-gitea/issues/989 )) ([`fe4d839`](https://github.com/gitea/helm-gitea/commit/fe4d839 ))
- **deps:** update lockfiles ([#​994](https://github.com/gitea/helm-gitea/issues/994 )) ([`4ef7d83`](https://github.com/gitea/helm-gitea/commit/4ef7d83 ))
- **deps:** update bats testing framework ([#​992](https://github.com/gitea/helm-gitea/issues/992 )) ([`0bbe78d`](https://github.com/gitea/helm-gitea/commit/0bbe78d ))
- **deps:** update dependency go-gitea/gitea to v1.25.2 ([#​990](https://github.com/gitea/helm-gitea/issues/990 )) ([`ed0ebb8`](https://github.com/gitea/helm-gitea/commit/ed0ebb8 ))
- **deps:** update dependency markdownlint-cli to ^0.46.0 ([#​988](https://github.com/gitea/helm-gitea/issues/988 )) ([`6b43649`](https://github.com/gitea/helm-gitea/commit/6b43649 ))
- **deps:** update unittests/bash/test\_helper/bats-mock digest to [`7839917`](https://github.com/gitea/helm-gitea/commit/7839917 ) ([#​987](https://github.com/gitea/helm-gitea/issues/987 )) ([`c27ad6e`](https://github.com/gitea/helm-gitea/commit/c27ad6e ))
- **deps:** update lockfiles ([#​986](https://github.com/gitea/helm-gitea/issues/986 )) ([`3187166`](https://github.com/gitea/helm-gitea/commit/3187166 ))
- **deps:** update lockfiles ([#​985](https://github.com/gitea/helm-gitea/issues/985 )) ([`2540902`](https://github.com/gitea/helm-gitea/commit/2540902 ))
- **deps:** update docker.io/thegeeklab/git-sv docker tag to v2.0.7 ([#​984](https://github.com/gitea/helm-gitea/issues/984 )) ([`09fd72a`](https://github.com/gitea/helm-gitea/commit/09fd72a ))
- **deps:** update bats testing framework ([#​983](https://github.com/gitea/helm-gitea/issues/983 )) ([`4a9fc7e`](https://github.com/gitea/helm-gitea/commit/4a9fc7e ))
- **deps:** update dependency go-gitea/gitea to v1.25.1 ([#​981](https://github.com/gitea/helm-gitea/issues/981 )) ([`3bc27a5`](https://github.com/gitea/helm-gitea/commit/3bc27a5 ))
- **deps:** update unittests/bash/bats digest to [`f423e84`](https://github.com/gitea/helm-gitea/commit/f423e84 ) ([#​978](https://github.com/gitea/helm-gitea/issues/978 )) ([`b096138`](https://github.com/gitea/helm-gitea/commit/b096138 ))
- **deps:** update dependency go-gitea/gitea to v1.25.0 ([#​976](https://github.com/gitea/helm-gitea/issues/976 )) ([`5ef18b4`](https://github.com/gitea/helm-gitea/commit/5ef18b4 ))
- **deps:** update dependency go-gitea/gitea to v1.24.7 ([#​975](https://github.com/gitea/helm-gitea/issues/975 )) ([`d6a7712`](https://github.com/gitea/helm-gitea/commit/d6a7712 ))
- **deps:** update docker.io/thegeeklab/git-sv docker tag to v2.0.6 ([#​974](https://github.com/gitea/helm-gitea/issues/974 )) ([`fa586f9`](https://github.com/gitea/helm-gitea/commit/fa586f9 ))
- **deps:** update bats testing framework ([#​967](https://github.com/gitea/helm-gitea/issues/967 )) ([`9d81778`](https://github.com/gitea/helm-gitea/commit/9d81778 ))
- **deps:** update lockfiles ([#​970](https://github.com/gitea/helm-gitea/issues/970 )) ([`f15b21f`](https://github.com/gitea/helm-gitea/commit/f15b21f ))
- **deps:** update lockfiles ([#​969](https://github.com/gitea/helm-gitea/issues/969 )) ([`cdf2704`](https://github.com/gitea/helm-gitea/commit/cdf2704 ))
- **deps:** update dependency helm-unittest/helm-unittest to v1.0.3 ([#​964](https://github.com/gitea/helm-gitea/issues/964 )) ([`0a463f7`](https://github.com/gitea/helm-gitea/commit/0a463f7 ))
- **deps:** update lockfiles ([#​961](https://github.com/gitea/helm-gitea/issues/961 )) ([`14ac6ab`](https://github.com/gitea/helm-gitea/commit/14ac6ab ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3396
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 20:43:47 +00:00
a90ee3e27a
chore(deps): update helm release external-secrets to v1.3.1 ( #3394 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m45s
renovate / renovate (push) Successful in 4m52s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [external-secrets](https://github.com/external-secrets/external-secrets ) | minor | `1.2.1` → `1.3.1` |
---
### Release Notes
<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>
### [`v1.3.1`](https://github.com/external-secrets/external-secrets/releases/tag/v1.3.1 )
[Compare Source](https://github.com/external-secrets/external-secrets/compare/v1.2.1...v1.3.1 )
Image: `ghcr.io/external-secrets/external-secrets:v1.3.1`
Image: `ghcr.io/external-secrets/external-secrets:v1.3.1-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v1.3.1-ubi-boringssl`
<!-- Release notes generated using configuration in .github/release.yml at main -->
For a Full release please referre to <https://github.com/external-secrets/external-secrets/releases/tag/v1.3.0 >. This is a fix build for the docker publish flow.
#### What's Changed
##### General
- fix: ignore the in-toto manifest when promoting the docker build by [@​Skarlso](https://github.com/Skarlso ) in [#​5859](https://github.com/external-secrets/external-secrets/pull/5859 )
**Full Changelog**: <https://github.com/external-secrets/external-secrets/compare/v1.3.0...v1.3.1 >
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: #3394
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 20:34:49 +00:00
fcfb45cda6
chore(deps): update dependency traefik/traefik to v3.6.7 ( #3392 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 11s
renovate / renovate (push) Successful in 4m13s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [traefik/traefik](https://github.com/traefik/traefik ) | patch | `v3.6.4` → `v3.6.7` |
---
### Release Notes
<details>
<summary>traefik/traefik (traefik/traefik)</summary>
### [`v3.6.7`](https://github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v367-2026-01-14 )
[Compare Source](https://github.com/traefik/traefik/compare/v3.6.6...v3.6.7 )
[All Commits](https://github.com/traefik/traefik/compare/v3.6.6...v3.6.7 )
**Bug fixes:**
- **\[acme]** Bump github.com/go-acme/lego/v4 to v4.31.0 ([#​12529](https://github.com/traefik/traefik/pull/12529 ) by [ldez](https://github.com/ldez ))
- **\[acme]** Add missing renew options ([#​12467](https://github.com/traefik/traefik/pull/12467 ) by [ldez](https://github.com/ldez ))
- **\[acme]** Replace hardcoded references to LetsEncrypt in log messages ([#​12464](https://github.com/traefik/traefik/pull/12464 ) by [schildbach](https://github.com/schildbach ))
- **\[k8s/ingress-nginx]** Fix use-regex nginx annotation ([#​12531](https://github.com/traefik/traefik/pull/12531 ) by [LBF38](https://github.com/LBF38 ))
- **\[k8s/ingress-nginx]** Prevent Ingress Nginx provider http router to attach to an entrypoint with TLS ([#​12528](https://github.com/traefik/traefik/pull/12528 ) by [rtribotte](https://github.com/rtribotte ))
- **\[k8s/ingress]** Fix panic for empty defaultBackend and defaultBackend without resources ([#​12509](https://github.com/traefik/traefik/pull/12509 ) by [gndz07](https://github.com/gndz07 ))
- **\[k8s]** Fix condition used for serving and fenced endpoints ([#​12521](https://github.com/traefik/traefik/pull/12521 ) by [LBF38](https://github.com/LBF38 ))
- **\[webui]** Validate X-Forwarded-Prefix value for dashboard redirect ([#​12514](https://github.com/traefik/traefik/pull/12514 ) by [LBF38](https://github.com/LBF38 ))
- **\[acme]** Add timeout to ACME-TLS/1 challenge handshake ([#​12516](https://github.com/traefik/traefik/pull/12516 ) by [LBF38](https://github.com/LBF38 ))
- **\[server]** Make encoded character options opt-in ([#​12540](https://github.com/traefik/traefik/pull/12540 ) by [gndz07](https://github.com/gndz07 ))
**Documentation:**
- **\[docker/swarm]** Update swarm.md traefik version ([#​12508](https://github.com/traefik/traefik/pull/12508 ) by [DBouraoui](https://github.com/DBouraoui ))
- **\[k8s/ingress-nginx]** Fix ingress-nginx annotations documentation ([#​12510](https://github.com/traefik/traefik/pull/12510 ) by [nmengin](https://github.com/nmengin ))
- **\[k8s]** Fix Kubernetes reference yml file ([#​12406](https://github.com/traefik/traefik/pull/12406 ) by [mmatur](https://github.com/mmatur ))
- Fix code copy button positioning ([#​12520](https://github.com/traefik/traefik/pull/12520 ) by [AnuragEkkati](https://github.com/AnuragEkkati ))
- Fix typo in kubernetes.md ([#​12515](https://github.com/traefik/traefik/pull/12515 ) by [EdwardSalkeld](https://github.com/EdwardSalkeld ))
- Bring back security section on API & Dashboard documentation page ([#​12507](https://github.com/traefik/traefik/pull/12507 ) by [gndz07](https://github.com/gndz07 ))
- Fix link description in Traefik Proxy documentation ([#​12488](https://github.com/traefik/traefik/pull/12488 ) by [schaerfo](https://github.com/schaerfo ))
- Add product comparison matrix and features page ([#​12037](https://github.com/traefik/traefik/pull/12037 ) by [sheddy-traefik](https://github.com/sheddy-traefik ))
**Misc:**
- Merge branch v2.11 into v3.6 ([#​12552](https://github.com/traefik/traefik/pull/12552 ) by [rtribotte](https://github.com/rtribotte ))
- Merge branch v2.11 into v3.6 ([#​12533](https://github.com/traefik/traefik/pull/12533 ) by [mmatur](https://github.com/mmatur ))
- Merge branch v2.11 into v3.6 ([#​12497](https://github.com/traefik/traefik/pull/12497 ) by [mmatur](https://github.com/mmatur ))
### [`v3.6.6`](https://github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v367-2026-01-14 )
[Compare Source](https://github.com/traefik/traefik/compare/v3.6.5...v3.6.6 )
[All Commits](https://github.com/traefik/traefik/compare/v3.6.6...v3.6.7 )
**Bug fixes:**
- **\[acme]** Bump github.com/go-acme/lego/v4 to v4.31.0 ([#​12529](https://github.com/traefik/traefik/pull/12529 ) by [ldez](https://github.com/ldez ))
- **\[acme]** Add missing renew options ([#​12467](https://github.com/traefik/traefik/pull/12467 ) by [ldez](https://github.com/ldez ))
- **\[acme]** Replace hardcoded references to LetsEncrypt in log messages ([#​12464](https://github.com/traefik/traefik/pull/12464 ) by [schildbach](https://github.com/schildbach ))
- **\[k8s/ingress-nginx]** Fix use-regex nginx annotation ([#​12531](https://github.com/traefik/traefik/pull/12531 ) by [LBF38](https://github.com/LBF38 ))
- **\[k8s/ingress-nginx]** Prevent Ingress Nginx provider http router to attach to an entrypoint with TLS ([#​12528](https://github.com/traefik/traefik/pull/12528 ) by [rtribotte](https://github.com/rtribotte ))
- **\[k8s/ingress]** Fix panic for empty defaultBackend and defaultBackend without resources ([#​12509](https://github.com/traefik/traefik/pull/12509 ) by [gndz07](https://github.com/gndz07 ))
- **\[k8s]** Fix condition used for serving and fenced endpoints ([#​12521](https://github.com/traefik/traefik/pull/12521 ) by [LBF38](https://github.com/LBF38 ))
- **\[webui]** Validate X-Forwarded-Prefix value for dashboard redirect ([#​12514](https://github.com/traefik/traefik/pull/12514 ) by [LBF38](https://github.com/LBF38 ))
- **\[acme]** Add timeout to ACME-TLS/1 challenge handshake ([#​12516](https://github.com/traefik/traefik/pull/12516 ) by [LBF38](https://github.com/LBF38 ))
- **\[server]** Make encoded character options opt-in ([#​12540](https://github.com/traefik/traefik/pull/12540 ) by [gndz07](https://github.com/gndz07 ))
**Documentation:**
- **\[docker/swarm]** Update swarm.md traefik version ([#​12508](https://github.com/traefik/traefik/pull/12508 ) by [DBouraoui](https://github.com/DBouraoui ))
- **\[k8s/ingress-nginx]** Fix ingress-nginx annotations documentation ([#​12510](https://github.com/traefik/traefik/pull/12510 ) by [nmengin](https://github.com/nmengin ))
- **\[k8s]** Fix Kubernetes reference yml file ([#​12406](https://github.com/traefik/traefik/pull/12406 ) by [mmatur](https://github.com/mmatur ))
- Fix code copy button positioning ([#​12520](https://github.com/traefik/traefik/pull/12520 ) by [AnuragEkkati](https://github.com/AnuragEkkati ))
- Fix typo in kubernetes.md ([#​12515](https://github.com/traefik/traefik/pull/12515 ) by [EdwardSalkeld](https://github.com/EdwardSalkeld ))
- Bring back security section on API & Dashboard documentation page ([#​12507](https://github.com/traefik/traefik/pull/12507 ) by [gndz07](https://github.com/gndz07 ))
- Fix link description in Traefik Proxy documentation ([#​12488](https://github.com/traefik/traefik/pull/12488 ) by [schaerfo](https://github.com/schaerfo ))
- Add product comparison matrix and features page ([#​12037](https://github.com/traefik/traefik/pull/12037 ) by [sheddy-traefik](https://github.com/sheddy-traefik ))
**Misc:**
- Merge branch v2.11 into v3.6 ([#​12552](https://github.com/traefik/traefik/pull/12552 ) by [rtribotte](https://github.com/rtribotte ))
- Merge branch v2.11 into v3.6 ([#​12533](https://github.com/traefik/traefik/pull/12533 ) by [mmatur](https://github.com/mmatur ))
- Merge branch v2.11 into v3.6 ([#​12497](https://github.com/traefik/traefik/pull/12497 ) by [mmatur](https://github.com/mmatur ))
### [`v3.6.5`](https://github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v366-2025-12-29 )
[Compare Source](https://github.com/traefik/traefik/compare/v3.6.4...v3.6.5 )
[All Commits](https://github.com/traefik/traefik/compare/v3.6.5...v3.6.6 )
**Bug fixes:**
- **\[acme]** Bump github.com/go-acme/lego/v4 to v4.30.1 ([#​12432](https://github.com/traefik/traefik/pull/12432 ) by [ldez](https://github.com/ldez ))
- **\[http3]** Bump github.com/quic-go/quic-go to v0.58.0 ([#​12448](https://github.com/traefik/traefik/pull/12448 ) by [GreyXor](https://github.com/GreyXor ))
- **\[redis]** Fix mutually exclusive verification for Redis ([#​12442](https://github.com/traefik/traefik/pull/12442 ) by [juliens](https://github.com/juliens ))
- **\[server]** Fix deny encoded characters ([#​12454](https://github.com/traefik/traefik/pull/12454 ) by [rtribotte](https://github.com/rtribotte ))
**Documentation:**
- **\[k8s/ingress,k8s]** Fix Kubernetes Ingress provider documentation ([#​12443](https://github.com/traefik/traefik/pull/12443 ) by [nmengin](https://github.com/nmengin ))
- **\[k8s/ingress-nginx]** Add RBAC documentation for Ingress NGINX provider ([#​12445](https://github.com/traefik/traefik/pull/12445 ) by [nmn3m](https://github.com/nmn3m ))
- **\[k8s]** Improve the K8S multi-tenancy security note ([#​12444](https://github.com/traefik/traefik/pull/12444 ) by [nmengin](https://github.com/nmengin ))
- Restore documentation on http.maxHeaderBytes ([#​12440](https://github.com/traefik/traefik/pull/12440 ) by [mloiseleur](https://github.com/mloiseleur ))
- Fix Menu Item Naming ([#​12431](https://github.com/traefik/traefik/pull/12431 ) by [sheddy-traefik](https://github.com/sheddy-traefik ))
**Misc:**
- Merge branch v2.11 into v3.6 ([#​12475](https://github.com/traefik/traefik/pull/12475 ) by [mmatur](https://github.com/mmatur ))
- Merge branch v2.11 into v3.6 ([#​12438](https://github.com/traefik/traefik/pull/12438 ) by [kevinpollet](https://github.com/kevinpollet ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: #3392
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 19:57:47 +00:00
62ce199c2a
chore: fix chart validation
render-manifests-push / render-manifests-push (push) Successful in 2m13s
lint-test-helm / lint-helm (push) Successful in 1m4s
renovate / renovate (push) Successful in 2m32s
2026-01-23 12:57:16 -06:00
74aa1cd8fa
chore(deps): update helm release traefik to v39 ( #3383 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Successful in 1m5s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [traefik](https://traefik.io/ ) ([source](https://github.com/traefik/traefik-helm-chart )) | major | `38.0.2` → `39.0.0` |
---
### Release Notes
<details>
<summary>traefik/traefik-helm-chart (traefik)</summary>
### [`v39.0.0`](https://github.com/traefik/traefik-helm-chart/releases/tag/v39.0.0 )
[Compare Source](https://github.com/traefik/traefik-helm-chart/compare/v38.0.2...v39.0.0 )
**Upgrade Notes**
There are 3 breaking changes in this release:
1. **Traefik Hub**: This release support **only** Traefik Hub v3.19.0+ versions.
- CRDs has to be upgraded **before** the Chart. See [UPGRADING](https://github.com/traefik/traefik-helm-chart?tab=readme-ov-file#upgrading ) instructions.
- It's possible to use previous versions of the Chart for previous versions of Traefik Hub.
2. **Encoded Characters**: Allowed by default in Traefik v3.6.7+ ([opt-in security options](https://github.com/traefik/traefik-helm-chart/blob/master/traefik/values.yaml#L913 ), [documentation](https://doc.traefik.io/traefik/security/request-path/#encoded-character-filtering ))
3. **Ports Configuration**: HTTP options now require explicit `http` nesting level with PR [#​1603](https://github.com/traefik/traefik-helm-chart/pull/1603 ).
- There is a *before* / *after* example in the PR description.
:information\_source: Schema validation has been enforced in this release. When it fails, it means that the parameter is not implemented.
#### 💥 BREAKING CHANGES
- feat(deps)!: update traefik docker tag to v3.6.7 [#​1624](https://github.com/traefik/traefik-helm-chart/issues/1624 ) by [@​renovate](https://github.com/renovate )\[bot]
- fix(ports)!: 🐛 entrypoints `http` options [#​1603](https://github.com/traefik/traefik-helm-chart/issues/1603 ) by [@​mloiseleur](https://github.com/mloiseleur )
- fix(security)!: add support for request path options of Traefik 3.6.7+ [#​1626](https://github.com/traefik/traefik-helm-chart/issues/1626 ) by [@​mloiseleur](https://github.com/mloiseleur )
- feat(CRDs)!: support Traefik Hub v3.19.0 [#​1598](https://github.com/traefik/traefik-helm-chart/issues/1598 ) by [@​traefiker](https://github.com/traefiker )
#### 🚀 Features
- feat(gateway-api): add support for defaultScope experimental feature [#​1589](https://github.com/traefik/traefik-helm-chart/issues/1589 ) by [@​shubhamch71](https://github.com/shubhamch71 )
- feat(chart): enforce schema [#​1627](https://github.com/traefik/traefik-helm-chart/issues/1627 ) by [@​mloiseleur](https://github.com/mloiseleur )
#### 📦 Others
- docs(CRDs): improve note on deprecation [#​1623](https://github.com/traefik/traefik-helm-chart/issues/1623 ) by [@​jnoordsij](https://github.com/jnoordsij )
- chore: pin GitHub Actions to SHA hashes [#​1628](https://github.com/traefik/traefik-helm-chart/issues/1628 ) by [@​darkweaver87](https://github.com/darkweaver87 )
- docs(values): avoid unbreakable lines in table output of VALUES.md [#​1630](https://github.com/traefik/traefik-helm-chart/issues/1630 ) by [@​mloiseleur](https://github.com/mloiseleur )
- refactor(chart): clean output on Deployment & Daemonset [#​1629](https://github.com/traefik/traefik-helm-chart/issues/1629 ) by [@​mloiseleur](https://github.com/mloiseleur )
- chore(release): 🚀 publish traefik 39.0.0 and crds 1.14.0 [#​1631](https://github.com/traefik/traefik-helm-chart/issues/1631 ) by [@​darkweaver87](https://github.com/darkweaver87 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3383
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 18:48:04 +00:00
34a4e4d76d
chore(deps): update ghcr.io/plexguide/huntarr docker tag to v8.2.25 ( #3390 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Successful in 1m11s
2026-01-23 17:01:29 +00:00
3e99ddc247
chore(deps): update helm release traefik-crds to v1.14.0 ( #3382 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m22s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [traefik-crds](https://traefik.io/ ) ([source](https://github.com/traefik/traefik-helm-chart )) | minor | `1.13.1` → `1.14.0` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: #3382
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 16:12:51 +00:00
c6dc8cfcc5
chore(deps): update searxng/searxng:latest docker digest to d7fa033 ( #3388 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 3m17s
2026-01-23 11:02:07 +00:00
7e667b1391
chore(deps): update helm release coredns to v1.45.1 ( #3385 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m51s
renovate / renovate (push) Successful in 2m6s
2026-01-23 10:02:17 +00:00
87e927f73f
chore(deps): update searxng/searxng:latest docker digest to 0eaa035 ( #3384 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-23 10:02:04 +00:00
cd7840d4f6
chore(deps): update gitea/gitea docker tag to v1.25.4 ( #3380 )
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-docker / lint-docker-compose (push) Successful in 21s
renovate / renovate (push) Successful in 2m14s
2026-01-23 03:02:08 +00:00
3ff0d4dc3f
chore(deps): update postgres-cluster docker tag to v7.5.0 ( #3377 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m34s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 47m38s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [postgres-cluster](https://github.com/cloudnative-pg/cloudnative-pg ) | minor | `7.4.5` → `7.5.0` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiLCJpbWFnZSJdfQ==-->
Reviewed-on: #3377
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-23 00:57:31 +00:00
c29b0faacb
fix: remove values file
render-manifests-push / render-manifests-push (push) Successful in 55s
lint-test-helm / lint-helm (push) Successful in 1m23s
renovate / renovate (push) Successful in 10m41s
2026-01-22 18:32:54 -06:00
19f2e68eaa
Update Helm release argo-events to v2.4.20 ( #3372 )
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 2m22s
2026-01-23 00:23:42 +00:00
250abad0cf
chore: upgrade chart
lint-test-helm / lint-helm (push) Successful in 26s
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-22 18:20:30 -06:00
8cf45d06c4
Update ghcr.io/booklore-app/booklore Docker tag to v1.18.3 ( #3371 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-23 00:19:15 +00:00
e255ed994f
Update ghcr.io/booklore-app/booklore Docker tag to v1.18.2 ( #3369 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m17s
renovate / renovate (push) Successful in 2m33s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore ) | minor | `v1.17.0` → `v1.18.2` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>booklore-app/booklore (ghcr.io/booklore-app/booklore)</summary>
### [`v1.18.2`](https://github.com/booklore-app/booklore/releases/tag/v1.18.2 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.18.0...v1.18.2 )
#### 🌟 What's New in v1.18.2
This release introduces some of the largest and most impactful features Booklore has seen so far:
- **New Ebook Reader**: Introducing a responsive, clean, and intuitive reader based on Foliate.js. Supports EPUB, AZW3, MOBI, and FB2 formats, with highlights, notes, and bookmarks for seamless reading.
- **Bi-Directional Reading Progress Sync**: Reading progress now syncs automatically between Booklore and KoReader, with Kobo support coming in upcoming releases.
- **Streaming Ebook Reading (Beta)**: Large ebooks, such as multi-hundred-page cookbooks or textbooks, can now be read page by page, minimizing memory and storage usage.
- **Optimized PDF & CBZ Streaming**: PDF and CBX files no longer need to be fully extracted for reading; pages are streamed directly, improving performance for large files.
- **Enhanced Charts**: All charts have been redesigned for clarity and visual appeal. Three new chart types have been added: Taste Ratings, Reading Backlog, and Series Progress.
- **Komga-Compatible API**: Connect your Komga apps, such as Mihon or Komelia, directly to Booklore for unified library management.
- **Progressive Web App Support**: Booklore can now be installed as a PWA, allowing access without browser UI limitations for a cleaner reading experience.
#### 🐛 Bug Fixes (v1.18.2 + v1.18.1)
- fix(db): remove unused CBX/PDF cache cleanup cron entries ([#​2402](https://github.com/booklore-app/booklore/issues/2402 ))
- Fix showstopper bugs in v1.18.0 ([#​2399](https://github.com/booklore-app/booklore/issues/2399 )) by [@​acx10](https://github.com/acx10 )
- fix(reading sessions): Split sessions, re-calculate times in book overview ([#​2393](https://github.com/booklore-app/booklore/issues/2393 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
#### 🚀 New Features (v1.18.0)
- Introduced additional library charts to surface meaningful insights ([#​2390](https://github.com/booklore-app/booklore/issues/2390 )) by [@​acx10](https://github.com/acx10 )
- Introduce three new analytical charts: Taste Ratings, Reading Backlog, and Series Progress ([#​2383](https://github.com/booklore-app/booklore/issues/2383 )) by [@​acx10](https://github.com/acx10 )
- Initialize progress web app ([#​2351](https://github.com/booklore-app/booklore/issues/2351 )) by [@​acx10](https://github.com/acx10 )
- feat(custom-covers): add functionality to generate custom covers for selected books ([#​2355](https://github.com/booklore-app/booklore/issues/2355 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Implement streaming EPUB reader with on-demand loading ([#​2350](https://github.com/booklore-app/booklore/issues/2350 )) by [@​acx10](https://github.com/acx10 )
- Feat/komga api ([#​2071](https://github.com/booklore-app/booklore/issues/2071 )) by [@​farfromrefug](https://github.com/farfromrefug )
- Revamp streaming PDF reader to render pages on demand ([#​2332](https://github.com/booklore-app/booklore/issues/2332 )) by [@​acx10](https://github.com/acx10 )
- Revamp the CBX reader layout for improved structure and usability ([#​2330](https://github.com/booklore-app/booklore/issues/2330 )) by [@​acx10](https://github.com/acx10 )
- Add support for annotations and book notes in the new ebook reader ([#​2313](https://github.com/booklore-app/booklore/issues/2313 )) by [@​acx10](https://github.com/acx10 )
- Bidirectional progress sync between koreader and booklore reader ([#​2312](https://github.com/booklore-app/booklore/issues/2312 )) by [@​acx10](https://github.com/acx10 )
- feat(metadata): add configurable enabled fields for metadata editor a… ([#​2299](https://github.com/booklore-app/booklore/issues/2299 )) by [@​acx10](https://github.com/acx10 )
- Implement Public Shelves ([#​1969](https://github.com/booklore-app/booklore/issues/1969 )) by [@​cjd](https://github.com/cjd )
- Introduce a new eBook reader with support for EPUB, MOBI, AZW3, and FB2 formats ([#​2258](https://github.com/booklore-app/booklore/issues/2258 )) by [@​acx10](https://github.com/acx10 )
- feat(metadata): add auto-save metadata feature in editor settings ([#​2274](https://github.com/booklore-app/booklore/issues/2274 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- RanobeDB Light Novel metadata provider ([#​2221](https://github.com/booklore-app/booklore/issues/2221 )) by [@​Nedra1998](https://github.com/Nedra1998 )
#### ✨ Enhancements (v1.18.0)
- feat(metadata): add 'Replace When Provided' option to metadata replacement modes ([#​2379](https://github.com/booklore-app/booklore/issues/2379 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(google-parser): improve Google Books API integration with improved metadata handling and series extraction ([#​2375](https://github.com/booklore-app/booklore/issues/2375 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(metadata): add replace mode option for metadata fetching ([#​2356](https://github.com/booklore-app/booklore/issues/2356 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(comicVine): improve comic metadata structure with additional credits and fields ([#​2358](https://github.com/booklore-app/booklore/issues/2358 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(library): add validation for library path accessibility during rescan ([#​2347](https://github.com/booklore-app/booklore/issues/2347 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(ui): add password confirmations ([#​2291](https://github.com/booklore-app/booklore/issues/2291 )) by [@​arjunsrinivasan1997](https://github.com/arjunsrinivasan1997 )
- feat(sort): Add sort by author surname and first name ([#​2292](https://github.com/booklore-app/booklore/issues/2292 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(directory-picker): add selection actions for folders, add buttons for select all, deselect all, and select current folder ([#​2293](https://github.com/booklore-app/booklore/issues/2293 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(hardcover): Improve Hardcover metadata accuracy and rate limiting ([#​2303](https://github.com/booklore-app/booklore/issues/2303 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(shelf): add shelf filtering options and integrate into book processing ([#​2268](https://github.com/booklore-app/booklore/issues/2268 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Stream CBX contents directly from the archive instead of unzipping and caching files ([#​2229](https://github.com/booklore-app/booklore/issues/2229 )) by [@​acx10](https://github.com/acx10 )
#### 🎨 UI Tweaks (v1.18.0)
- Polish view and metadata settings page UI ([#​2362](https://github.com/booklore-app/booklore/issues/2362 )) by [@​acx10](https://github.com/acx10 )
- Optimize metadata picker for mobile layout ([#​2361](https://github.com/booklore-app/booklore/issues/2361 )) by [@​acx10](https://github.com/acx10 )
#### 🐛 Bug Fixes (v1.18.0)
- Fix touch issues with ebook reader ([#​2395](https://github.com/booklore-app/booklore/issues/2395 )) by [@​acx10](https://github.com/acx10 )
- Fix failing book cover search due to HTTP 403 ([#​2392](https://github.com/booklore-app/booklore/issues/2392 )) by [@​acx10](https://github.com/acx10 )
- fix: Refactor HardcoverSyncService to improve edition and page count ([#​2389](https://github.com/booklore-app/booklore/issues/2389 )) by [@​boludo00](https://github.com/boludo00 )
- fix(kobo): Update KoboResources file to match Calibre web to fix issues with Overdrive ([#​2367](https://github.com/booklore-app/booklore/issues/2367 )) by [@​cra21k](https://github.com/cra21k )
- fix(comic-metadata): fix series grouping bug with external ComicInfo.xml metadata ([#​2385](https://github.com/booklore-app/booklore/issues/2385 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(PathPatternResolver): remove leading slash from resolved pattern if first component is empty ([#​2339](https://github.com/booklore-app/booklore/issues/2339 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(ui): map comic book extensions to CBX filter in book details ([#​2338](https://github.com/booklore-app/booklore/issues/2338 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix: Reading stats UI ([#​2322](https://github.com/booklore-app/booklore/issues/2322 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- fix: split reading sessions based on the date ([#​2316](https://github.com/booklore-app/booklore/issues/2316 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- fix(chart-ui): resolve glitches in chart rendering ([#​2290](https://github.com/booklore-app/booklore/issues/2290 )) by [@​acx10](https://github.com/acx10 )
- fix(comicvine): fix metadata search failing for titles containing '#<number>' ([#​2273](https://github.com/booklore-app/booklore/issues/2273 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(reading statistics ui): small fixes ([#​2276](https://github.com/booklore-app/booklore/issues/2276 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- fix(metadata-picker): handle null and empty values in fetched metadata processing ([#​2269](https://github.com/booklore-app/booklore/issues/2269 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(OpdsFeedService): detect ZIP mime type for FB2 files when zipped ([#​2242](https://github.com/booklore-app/booklore/issues/2242 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(epub): strip formatting from ISBN values to ensure correct extraction ([#​2248](https://github.com/booklore-app/booklore/issues/2248 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(deps): add JPEG2000 support in PDFBox with Jai ImageIO dependencies ([#​2250](https://github.com/booklore-app/booklore/issues/2250 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(metadata): missing lubimyczytac fields and fetch retry ([#​2179](https://github.com/booklore-app/booklore/issues/2179 )) by [@​Spynacz](https://github.com/Spynacz )
#### 🛠️ Refactoring & Maintenance (v1.18.0)
- Refactor: Enhance healthcheck response with version info and DTO ([#​2378](https://github.com/booklore-app/booklore/issues/2378 )) by [@​hyun4965](https://github.com/hyun4965 )
- perf(regex): introduce regex patterns for improved string handling invarious services ([#​2386](https://github.com/booklore-app/booklore/issues/2386 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Fix: Yes/No buttons on bookdrop import have reversed colors/icons ([#​2363](https://github.com/booklore-app/booklore/issues/2363 )) by [@​acx10](https://github.com/acx10 )
- Normalize book progress percentage rounding ([#​2359](https://github.com/booklore-app/booklore/issues/2359 )) by [@​acx10](https://github.com/acx10 )
- chore(metadata-warning): add warnings about metadata quality for file naming and moving features ([#​2340](https://github.com/booklore-app/booklore/issues/2340 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(api,epub): add cover extraction fallback using meta cover attribute for URL-encoded cover image hrefs ([#​2310](https://github.com/booklore-app/booklore/issues/2310 )) by [@​ajbanck](https://github.com/ajbanck )
- fix(amazon-parser): handle Amazon error responses and improve error logging ([#​2294](https://github.com/booklore-app/booklore/issues/2294 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(metadata): ensure authors/genres are replaced, not merged, during metadata update by defaulting mergeCategories to false ([#​2304](https://github.com/booklore-app/booklore/issues/2304 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- chore(docs): update copyright year in README ([#​2323](https://github.com/booklore-app/booklore/issues/2323 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Refactor metadata picker and parsers for Amazon, Goodreads, and Google ([#​2327](https://github.com/booklore-app/booklore/issues/2327 )) by [@​acx10](https://github.com/acx10 )
- Refactor dialogs for a consistent look and feel ([#​2321](https://github.com/booklore-app/booklore/issues/2321 )) by [@​acx10](https://github.com/acx10 )
- Refactor common dialog header and footer components ([#​2318](https://github.com/booklore-app/booklore/issues/2318 )) by [@​acx10](https://github.com/acx10 )
- Refactor the Book Browser to simplify and streamline the implementation ([#​2317](https://github.com/booklore-app/booklore/issues/2317 )) by [@​acx10](https://github.com/acx10 )
- Centralize book tag color definitions ([#​2314](https://github.com/booklore-app/booklore/issues/2314 )) by [@​acx10](https://github.com/acx10 )
- Remove support for the legacy ePub reader ([#​2287](https://github.com/booklore-app/booklore/issues/2287 )) by [@​acx10](https://github.com/acx10 )
- fix(parsers): increase request interval to prevent rate limiting issues ([#​2282](https://github.com/booklore-app/booklore/issues/2282 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- (Refactor) Extract file-specific information from book ([#​1734](https://github.com/booklore-app/booklore/issues/1734 )) by [@​piffio](https://github.com/piffio )
- Update query to use startTime instead of createdAt ([#​2272](https://github.com/booklore-app/booklore/issues/2272 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- feat(archive): add ArchiveType via Magic Numbers detection and integrate into book processing ([#​2220](https://github.com/booklore-app/booklore/issues/2220 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(epub): normalize text nodes in EPUB metadata content.opf ([#​2222](https://github.com/booklore-app/booklore/issues/2222 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 📦 Dependencies (v1.18.0)
- chore(deps): bump tar from 7.5.2 to 7.5.6 in /booklore-ui ([#​2387](https://github.com/booklore-app/booklore/issues/2387 )) by @​[dependabot\[bot\]](https://github.com/apps/dependabot )
- chore(deps): bump lodash-es from 4.17.21 to 4.17.23 in /booklore-ui ([#​2388](https://github.com/booklore-app/booklore/issues/2388 )) by @​[dependabot\[bot\]](https://github.com/apps/dependabot )
- chore: update Angular dependencies to latest minor/patch versions ([#​2285](https://github.com/booklore-app/booklore/issues/2285 )) by [@​acx10](https://github.com/acx10 )
#### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.18.2`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.18.2`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.17.0...v1.18.2 >
#### 📸 Screenshots
<img width="750" height="471" alt="Screenshot 2026-01-22 at 12 10 47 PM" src="https://github.com/user-attachments/assets/d5118bbf-771c-495d-b2a3-a695027a6bcd " />
<img width="750" height="451" alt="Screenshot 2026-01-22 at 12 06 23 PM" src="https://github.com/user-attachments/assets/13456e8f-e3bb-4373-b6c8-b4871c5b5504 " />
<img width="750" height="452" alt="Screenshot 2026-01-22 at 12 02 35 PM" src="https://github.com/user-attachments/assets/d2f8a2d6-6ea8-43d2-b990-7a058ca45e29 " />
<img width="750" height="452" alt="Screenshot 2026-01-22 at 12 01 46 PM" src="https://github.com/user-attachments/assets/0aff60b3-238f-4f6e-a2b5-c962f844e7ba " />
<img width="632" height="710" alt="Screenshot 2026-01-22 at 12 04 22 PM" src="https://github.com/user-attachments/assets/fd4fcc98-3d95-4662-ac61-a93d534f3ed3 " />
<img width="632" height="710" alt="Screenshot 2026-01-22 at 12 04 27 PM" src="https://github.com/user-attachments/assets/5464a3d4-a6f7-4e8d-acfc-1ca7fb14e9ec " />
<img width="632" height="710" alt="Screenshot 2026-01-22 at 12 04 33 PM" src="https://github.com/user-attachments/assets/c7722037-ba00-4bea-a166-150b6557caf3 " />
<img width="632" height="710" alt="Screenshot 2026-01-22 at 12 05 47 PM" src="https://github.com/user-attachments/assets/6011c4ee-efa2-4471-a9b0-9fd2b2d09712 " />
<img width="750" height="471" alt="Screenshot 2026-01-22 at 12 13 56 PM" src="https://github.com/user-attachments/assets/820465a6-59d7-44d7-9eef-56f69451ab85 " />
<img width="750" height="402" alt="Screenshot 2026-01-22 at 1 17 59 AM" src="https://github.com/user-attachments/assets/08aa7a57-aa54-4672-ab1c-b35551e88b51 " />
<img width="750" height="369" alt="Screenshot 2026-01-22 at 1 17 41 AM" src="https://github.com/user-attachments/assets/2f08f94f-59e4-40f1-932b-07b028620875 " />
<img width="750" height="317" alt="Screenshot 2026-01-22 at 1 18 11 AM" src="https://github.com/user-attachments/assets/947c96cc-ab9a-481d-adb0-2a1472393ee8 " />
<img width="750" height="471" alt="Screenshot 2026-01-22 at 12 09 34 PM" src="https://github.com/user-attachments/assets/3bfc4666-7aa5-45db-a2b5-f16f0a3a8b5c " />
<img width="750" height="471" alt="Screenshot 2026-01-22 at 12 09 28 PM" src="https://github.com/user-attachments/assets/1c3cc89f-1cd6-4dd3-b0f2-26b9ad56aa66 " />
<img width="750" height="451" alt="Screenshot 2026-01-22 at 12 07 03 PM" src="https://github.com/user-attachments/assets/8b9577c0-db09-4bf1-8903-f9ceca7b9964 " />
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3369
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-01-22 23:28:01 +00:00