Closed renovate[bot] closed 1 year ago
This PR contains the following updates:
v0.20
v0.21
š 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 becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.20
->v0.21
Release Notes
0xERR0R/blocky
### [`v0.21`](https://togithub.com/0xERR0R/blocky/releases/tag/v0.21) [Compare Source](https://togithub.com/0xERR0R/blocky/compare/v0.20...v0.21) **Features:** - support for redis sentinel([#632](https://togithub.com/0xERR0R/blocky/issues/632)) -> thanks [@kwitsch](https://togithub.com/kwitsch) - querylog: log instance hostname to distinguish log entries in multi-instance installation([#319](https://togithub.com/0xERR0R/blocky/issues/319)) -> thanks [@kwitsch](https://togithub.com/kwitsch) - querylog: define which information should be logged ([#765](https://togithub.com/0xERR0R/blocky/issues/765)) - querylog: reduce bulk size in database writer ([#733](https://togithub.com/0xERR0R/blocky/issues/733)) - bootstrap: support multiple upstreams ([#760](https://togithub.com/0xERR0R/blocky/issues/760)) -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - bootstrap: support IP only encrypted DNS -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - bootstrap: always prefetch upstream IPs to avoid stalling user queries -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - hostfile: allow hosts file resolver to use a HTTP(S) link or inline block ([#884](https://togithub.com/0xERR0R/blocky/issues/884)) -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - client name in clientGroupsBlock should not be case-sensitive ([#894](https://togithub.com/0xERR0R/blocky/issues/894)) **Misc** - Restructuring of configuration ([#771](https://togithub.com/0xERR0R/blocky/issues/771)) -> thanks [@kwitsch](https://togithub.com/kwitsch) - reduce retry delay of the upstream resolver -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - Updated dependencies and documentation - ignore end of line comments when parsing lists ([#859](https://togithub.com/0xERR0R/blocky/issues/859)) -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - code mirror on codeberg.org - e2e integration tests **Bugfix** - ede: fix runtime panic ([#778](https://togithub.com/0xERR0R/blocky/issues/778)) -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - 'startVerifyUpstream' not disabling all start checks -> thanks [@ThinkChaos](https://togithub.com/ThinkChaos) - crash when using client upstream ([#791](https://togithub.com/0xERR0R/blocky/issues/791)) - no initial cache refresh with "fast" start strategy ([#804](https://togithub.com/0xERR0R/blocky/issues/804)) - bootstrap: connectIPVersion not being respected for upstream connections - query command doesn't show the client IP ([#861](https://togithub.com/0xERR0R/blocky/issues/861)) - wrong prefetch metrics if bootstrap is enabled ([#891](https://togithub.com/0xERR0R/blocky/issues/891)) #### Changelog - [`fac872b`](https://togithub.com/0xERR0R/blocky/commit/fac872b6e26e7c4f3579fbdb2de55813a0c83048): [@0xERR0R](https://togithub.com/0xERR0R) chore(docs): minor changes ([@0xERR0R](https://togithub.com/0xERR0R)) - [`9abeaed`](https://togithub.com/0xERR0R/blocky/commit/9abeaeddea83a89a9f2cc74e57aa3a6e91860228): Added gofumpt ([#805](https://togithub.com/0xERR0R/blocky/issues/805)) ([@kwitsch](https://togithub.com/kwitsch)) - [`9be0d64`](https://togithub.com/0xERR0R/blocky/commit/9be0d64885ad954a7e76376cab8428242d0614e3): CONFIG_FILE -> BLOCKY_CONFIG_FILE ([#784](https://togithub.com/0xERR0R/blocky/issues/784)) ([@suhaibmalik](https://togithub.com/suhaibmalik)) - [`b73cd3b`](https://togithub.com/0xERR0R/blocky/commit/b73cd3b5ba55a761025449285893457cfb6b8d19): Config restructuring ([#771](https://togithub.com/0xERR0R/blocky/issues/771)) ([@kwitsch](https://togithub.com/kwitsch)) - [`641cf3d`](https://togithub.com/0xERR0R/blocky/commit/641cf3de2a41d5c00080ee64c46ba7ae0955927d): Fb badge fix ([#874](https://togithub.com/0xERR0R/blocky/issues/874)) ([@kwitsch](https://togithub.com/kwitsch)) - [`a04a418`](https://togithub.com/0xERR0R/blocky/commit/a04a4180c38f337b565d39dbfecef578538ddb31): Fix docs for connectIPVersion param ([@tmuellerleile](https://togithub.com/tmuellerleile)) - [`12ebe2a`](https://togithub.com/0xERR0R/blocky/commit/12ebe2aac6657c795f09d41e18fd90f181f354d9): Merge branch 'development' ([@0xERR0R](https://togithub.com/0xERR0R)) - [`53a7d4f`](https://togithub.com/0xERR0R/blocky/commit/53a7d4fccc384c11f65c26ef529eb35a679bc086): Test refactoring ([#798](https://togithub.com/0xERR0R/blocky/issues/798)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`101e2c5`](https://togithub.com/0xERR0R/blocky/commit/101e2c554b3d83776428e81822dc4446902cc349): Workflow changes ([#857](https://togithub.com/0xERR0R/blocky/issues/857)) ([@kwitsch](https://togithub.com/kwitsch)) - [`ebad2d1`](https://togithub.com/0xERR0R/blocky/commit/ebad2d16116acca4bdd83763b80898eb1de86d12): build(deps): bump actions/setup-go from 3 to 4 ([#936](https://togithub.com/0xERR0R/blocky/issues/936)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`30086dc`](https://togithub.com/0xERR0R/blocky/commit/30086dc95722bd47d621d9a138d66157efe5d4e8): build(deps): bump actions/stale from 6 to 7 ([#809](https://togithub.com/0xERR0R/blocky/issues/809)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7af43da`](https://togithub.com/0xERR0R/blocky/commit/7af43da03c2c83a8b337a30cb134f7b9117b22a0): build(deps): bump actions/stale from 7 to 8 ([#949](https://togithub.com/0xERR0R/blocky/issues/949)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`6e69d46`](https://togithub.com/0xERR0R/blocky/commit/6e69d46c6abcea832be30319feef8e5ca0d8c87d): build(deps): bump docker/build-push-action from 3 to 4 ([#856](https://togithub.com/0xERR0R/blocky/issues/856)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7874fbe`](https://togithub.com/0xERR0R/blocky/commit/7874fbef0ea4e3fe6fc00e4af0b0491bce923c99): build(deps): bump github.com/abice/go-enum from 0.5.3 to 0.5.4 ([#810](https://togithub.com/0xERR0R/blocky/issues/810)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`de013ad`](https://togithub.com/0xERR0R/blocky/commit/de013ada3d7302dba534d5d26cd28823a68dcfc9): build(deps): bump github.com/abice/go-enum from 0.5.4 to 0.5.5 ([#852](https://togithub.com/0xERR0R/blocky/issues/852)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`08691c6`](https://togithub.com/0xERR0R/blocky/commit/08691c64798ca361875c778c6ba266d844abe388): build(deps): bump github.com/alicebob/miniredis/v2 from 2.23.1 to 2.30.0 ([#825](https://togithub.com/0xERR0R/blocky/issues/825)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`fe58a34`](https://togithub.com/0xERR0R/blocky/commit/fe58a34b13c04e59780cf67c4c6261a69621d6b9): build(deps): bump github.com/alicebob/miniredis/v2 from 2.30.0 to 2.30.1 ([#918](https://togithub.com/0xERR0R/blocky/issues/918)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`0d63ca3`](https://togithub.com/0xERR0R/blocky/commit/0d63ca3ef59ed1284e0878c0eac39e611647ebf3): build(deps): bump github.com/avast/retry-go/v4 from 4.3.0 to 4.3.1 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`8fccd68`](https://togithub.com/0xERR0R/blocky/commit/8fccd685068a98cd4d5e299f66cc1a94c5d02469): build(deps): bump github.com/avast/retry-go/v4 from 4.3.1 to 4.3.2 ([#815](https://togithub.com/0xERR0R/blocky/issues/815)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`de37e19`](https://togithub.com/0xERR0R/blocky/commit/de37e1964bb11a09086874ada626e724a62bb578): build(deps): bump github.com/avast/retry-go/v4 from 4.3.2 to 4.3.3 ([#870](https://togithub.com/0xERR0R/blocky/issues/870)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e9626f9`](https://togithub.com/0xERR0R/blocky/commit/e9626f989bba0ea70a0005240a0c1a348a2df768): build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.18 ([#881](https://togithub.com/0xERR0R/blocky/issues/881)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`1dead3a`](https://togithub.com/0xERR0R/blocky/commit/1dead3af81ec7d9947e72b356aeb8a92f67b2679): build(deps): bump github.com/go-chi/chi/v5 from 5.0.7 to 5.0.8 ([#789](https://togithub.com/0xERR0R/blocky/issues/789)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7dff06c`](https://togithub.com/0xERR0R/blocky/commit/7dff06c234a3b44d6fe2715f7bca4ff4a7f771bb): build(deps): bump github.com/miekg/dns from 1.1.50 to 1.1.51 ([#900](https://togithub.com/0xERR0R/blocky/issues/900)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`50b0c39`](https://togithub.com/0xERR0R/blocky/commit/50b0c39d34999151a46c6e236cc6908b64b43911): build(deps): bump github.com/miekg/dns from 1.1.51 to 1.1.52 ([#923](https://togithub.com/0xERR0R/blocky/issues/923)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`5bd5c06`](https://togithub.com/0xERR0R/blocky/commit/5bd5c06292354f902a3f6cb79e1ce422d62137f7): build(deps): bump github.com/mroth/weightedrand from 0.4.1 to 1.0.0 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`9d890bb`](https://togithub.com/0xERR0R/blocky/commit/9d890bb2e44d6dced9de63c32569c5731f165705): build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`a44e496`](https://togithub.com/0xERR0R/blocky/commit/a44e496bf2eb265eb5c912605e2126f9c5071598): build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 ([#796](https://togithub.com/0xERR0R/blocky/issues/796)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4cc27f3`](https://togithub.com/0xERR0R/blocky/commit/4cc27f325b1eab42144f5be5b580a4b9f64fbbbc): build(deps): bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 ([#802](https://togithub.com/0xERR0R/blocky/issues/802)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`de58a72`](https://togithub.com/0xERR0R/blocky/commit/de58a7246d4cdbe26e734e66a9b378cfac8cf10d): build(deps): bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 ([#826](https://togithub.com/0xERR0R/blocky/issues/826)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4ece578`](https://togithub.com/0xERR0R/blocky/commit/4ece578bd4940f2a38b97c6bd6b61779724a6925): build(deps): bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 ([#855](https://togithub.com/0xERR0R/blocky/issues/855)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c95a9c9`](https://togithub.com/0xERR0R/blocky/commit/c95a9c921d984ec75e9c84b279dfb3ae5e4d3fac): build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 ([#878](https://togithub.com/0xERR0R/blocky/issues/878)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d64b399`](https://togithub.com/0xERR0R/blocky/commit/d64b399fdc0b7d4b71c141149b720224f0722ec9): build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 ([#889](https://togithub.com/0xERR0R/blocky/issues/889)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4ff9591`](https://togithub.com/0xERR0R/blocky/commit/4ff9591bfc15ca01bd36f77ca3726c9a428c4fc5): build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 ([#903](https://togithub.com/0xERR0R/blocky/issues/903)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`9f58c4b`](https://togithub.com/0xERR0R/blocky/commit/9f58c4bf69ed0c73e7569824d1fc365973ce88cd): build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 ([#911](https://togithub.com/0xERR0R/blocky/issues/911)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e814eb5`](https://togithub.com/0xERR0R/blocky/commit/e814eb53a02df3760d8ff664e1384cdb76729235): build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 ([#925](https://togithub.com/0xERR0R/blocky/issues/925)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ef0bb78`](https://togithub.com/0xERR0R/blocky/commit/ef0bb78bc4ae7c9cf6693970d774c04b3a15eb03): build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.2 ([#947](https://togithub.com/0xERR0R/blocky/issues/947)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c7f12cf`](https://togithub.com/0xERR0R/blocky/commit/c7f12cff0dd92ab80dfe942edfade89360ae54fd): build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 ([#801](https://togithub.com/0xERR0R/blocky/issues/801)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`fb00905`](https://togithub.com/0xERR0R/blocky/commit/fb009053bfabc4c6db71cfb418870f25f34d44cb): build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.25.0 ([#831](https://togithub.com/0xERR0R/blocky/issues/831)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`638533d`](https://togithub.com/0xERR0R/blocky/commit/638533d32da6930645c1d59d1448a827f83d078f): build(deps): bump github.com/onsi/gomega from 1.25.0 to 1.26.0 ([#843](https://togithub.com/0xERR0R/blocky/issues/843)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`4ab198b`](https://togithub.com/0xERR0R/blocky/commit/4ab198ba7cc83f8d5aefd2f0d5d65ce5c4311c18): build(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.0 ([#883](https://togithub.com/0xERR0R/blocky/issues/883)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`0029872`](https://togithub.com/0xERR0R/blocky/commit/00298728157c65f54080da660f62f5ade1f4b7c6): build(deps): bump github.com/onsi/gomega from 1.27.0 to 1.27.1 ([#887](https://togithub.com/0xERR0R/blocky/issues/887)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`6f79af7`](https://togithub.com/0xERR0R/blocky/commit/6f79af7837f8028ba4a06f43f8776ffc3b9ca114): build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.2 ([#904](https://togithub.com/0xERR0R/blocky/issues/904)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`ee80208`](https://togithub.com/0xERR0R/blocky/commit/ee80208836e29daa1b6757f5566317de04001dd6): build(deps): bump github.com/onsi/gomega from 1.27.2 to 1.27.3 ([#926](https://togithub.com/0xERR0R/blocky/issues/926)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`2e0b6e4`](https://togithub.com/0xERR0R/blocky/commit/2e0b6e4394586be8326633e5abfb21988ab8e08c): build(deps): bump github.com/onsi/gomega from 1.27.3 to 1.27.4 ([#927](https://togithub.com/0xERR0R/blocky/issues/927)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c74a277`](https://togithub.com/0xERR0R/blocky/commit/c74a277aca4ecf7f6dcd0568413cdef099142214): build(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.5 ([#948](https://togithub.com/0xERR0R/blocky/issues/948)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`3315873`](https://togithub.com/0xERR0R/blocky/commit/3315873b3598308ea88ed576d85963f85ee3da6e): build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 ([#899](https://togithub.com/0xERR0R/blocky/issues/899)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`f761ad1`](https://togithub.com/0xERR0R/blocky/commit/f761ad1871c133df4021061f26c479f9ca6e174e): build(deps): bump github.com/swaggo/swag from 1.8.10 to 1.8.11 ([#946](https://togithub.com/0xERR0R/blocky/issues/946)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`9ae009c`](https://togithub.com/0xERR0R/blocky/commit/9ae009c7a0d416dea796a1c8ab5b6c25900a52b4): build(deps): bump github.com/swaggo/swag from 1.8.7 to 1.8.8 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e754372`](https://togithub.com/0xERR0R/blocky/commit/e754372dca920c7e84872075a7b357a4b102c068): build(deps): bump github.com/swaggo/swag from 1.8.8 to 1.8.9 ([#803](https://togithub.com/0xERR0R/blocky/issues/803)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`23deb3c`](https://togithub.com/0xERR0R/blocky/commit/23deb3c49303d800d6f88d4f8b9ab0f3566c8d9e): build(deps): bump github.com/swaggo/swag from 1.8.9 to 1.8.10 ([#848](https://togithub.com/0xERR0R/blocky/issues/848)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d4af829`](https://togithub.com/0xERR0R/blocky/commit/d4af82903a2e0b580e87a1a18ce5f092cd85ef1c): build(deps): bump github.com/testcontainers/testcontainers-go ([#882](https://togithub.com/0xERR0R/blocky/issues/882)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`bacb443`](https://togithub.com/0xERR0R/blocky/commit/bacb4437da0a75f8e79a80aa85cb81d0ba4b96b3): build(deps): bump github.com/testcontainers/testcontainers-go ([#917](https://togithub.com/0xERR0R/blocky/issues/917)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e08e609`](https://togithub.com/0xERR0R/blocky/commit/e08e6090df3cd93019071416222111ebb3d791a0): build(deps): bump golang.org/x/net from 0.2.0 to 0.4.0 ([#790](https://togithub.com/0xERR0R/blocky/issues/790)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`a02c10d`](https://togithub.com/0xERR0R/blocky/commit/a02c10dcc3e21c18234a5c4d191fbb49bc868ec8): build(deps): bump golang.org/x/net from 0.4.0 to 0.5.0 ([#818](https://togithub.com/0xERR0R/blocky/issues/818)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`7f5f98d`](https://togithub.com/0xERR0R/blocky/commit/7f5f98df6308a98e063459b3308572414e981681): build(deps): bump golang.org/x/net from 0.5.0 to 0.6.0 ([#871](https://togithub.com/0xERR0R/blocky/issues/871)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`162741b`](https://togithub.com/0xERR0R/blocky/commit/162741be421aa1da9978cb219568153279402730): build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 ([#880](https://togithub.com/0xERR0R/blocky/issues/880)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`238c48b`](https://togithub.com/0xERR0R/blocky/commit/238c48be122bd213f6919528aae5e66e6bdb7f52): build(deps): bump golang.org/x/net from 0.7.0 to 0.8.0 ([#912](https://togithub.com/0xERR0R/blocky/issues/912)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`8b137bb`](https://togithub.com/0xERR0R/blocky/commit/8b137bb1ed2608355d4c5fd5bb0c572f27816287): build(deps): bump goreleaser/goreleaser-action from 3 to 4 ([#800](https://togithub.com/0xERR0R/blocky/issues/800)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`c8058e3`](https://togithub.com/0xERR0R/blocky/commit/c8058e3ec7f0482aab546330ed2337aba37de938): build(deps): bump gorm.io/driver/mysql from 1.4.3 to 1.4.4 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`a6a7e46`](https://togithub.com/0xERR0R/blocky/commit/a6a7e46db39231133e5b36d0430deaf068ad9d96): build(deps): bump gorm.io/driver/mysql from 1.4.4 to 1.4.5 ([#814](https://togithub.com/0xERR0R/blocky/issues/814)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`30afdef`](https://togithub.com/0xERR0R/blocky/commit/30afdef43104ed771f8dbfc301b44f3e5868da1c): build(deps): bump gorm.io/driver/mysql from 1.4.5 to 1.4.6 ([#868](https://togithub.com/0xERR0R/blocky/issues/868)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`a561191`](https://togithub.com/0xERR0R/blocky/commit/a56119174944f56aa0c01c0e90712600b8b031fb): build(deps): bump gorm.io/driver/mysql from 1.4.6 to 1.4.7 ([#888](https://togithub.com/0xERR0R/blocky/issues/888)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`170e9a3`](https://togithub.com/0xERR0R/blocky/commit/170e9a3ad942ccff19edbf358ae1502494f0d1c3): build(deps): bump gorm.io/driver/postgres from 1.4.5 to 1.4.6 ([#812](https://togithub.com/0xERR0R/blocky/issues/812)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`583aa9e`](https://togithub.com/0xERR0R/blocky/commit/583aa9e0c29e6dab5665d33e66c2fbd702a369ec): build(deps): bump gorm.io/driver/postgres from 1.4.6 to 1.4.7 ([#869](https://togithub.com/0xERR0R/blocky/issues/869)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`f172874`](https://togithub.com/0xERR0R/blocky/commit/f172874e09ac6f4d306112c405d576eb4a104f95): build(deps): bump gorm.io/driver/postgres from 1.4.7 to 1.4.8 ([#890](https://togithub.com/0xERR0R/blocky/issues/890)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`e002f04`](https://togithub.com/0xERR0R/blocky/commit/e002f044eb5a4257583b2d5391829a22a20ac59f): build(deps): bump gorm.io/driver/postgres from 1.4.8 to 1.5.0 ([#924](https://togithub.com/0xERR0R/blocky/issues/924)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`07544f9`](https://togithub.com/0xERR0R/blocky/commit/07544f938160c9e56b1b8d578b7b708ce7bf90eb): build(deps): bump gorm.io/driver/sqlite from 1.4.3 to 1.4.4 ([#813](https://togithub.com/0xERR0R/blocky/issues/813)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`1f2e1a0`](https://togithub.com/0xERR0R/blocky/commit/1f2e1a05e5ef5416d5fa920e25d550dad2a489f5): build(deps): bump gorm.io/gorm from 1.24.2 to 1.24.3 ([#819](https://togithub.com/0xERR0R/blocky/issues/819)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`544d530`](https://togithub.com/0xERR0R/blocky/commit/544d530e53dacd7b68c65e86d75b6a308b6512b8): build(deps): bump gorm.io/gorm from 1.24.3 to 1.24.5 ([#865](https://togithub.com/0xERR0R/blocky/issues/865)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`0f9f937`](https://togithub.com/0xERR0R/blocky/commit/0f9f937b53ddd5b3f66aac0415ac79d0a4502a33): build(deps): bump gorm.io/gorm from 1.24.5 to 1.24.6 ([#908](https://togithub.com/0xERR0R/blocky/issues/908)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`61cc9eb`](https://togithub.com/0xERR0R/blocky/commit/61cc9ebafc4f6749f59eea7a235069790f73dfc9): build(deps): bump magnetikonline/action-golang-cache from 3 to 4 ([#919](https://togithub.com/0xERR0R/blocky/issues/919)) ([@dependabot](https://togithub.com/dependabot)\[bot]) - [`d61d963`](https://togithub.com/0xERR0R/blocky/commit/d61d96399a8a6f6d1addec0b908bfd626a3cb7e5): build(deps): update github.com/creasty/defaults ([#929](https://togithub.com/0xERR0R/blocky/issues/929)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`fb0810f`](https://togithub.com/0xERR0R/blocky/commit/fb0810f18dd501fc3466f1dc84b3de7e3942f53b): build(tests): e2e integration tests with docker and testcontainers ([#753](https://togithub.com/0xERR0R/blocky/issues/753)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`f78a57a`](https://togithub.com/0xERR0R/blocky/commit/f78a57a94d2aa432f654cedd2305a916334ca6db): chore(build): add additional linters ([#774](https://togithub.com/0xERR0R/blocky/issues/774)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`b4fc272`](https://togithub.com/0xERR0R/blocky/commit/b4fc272f94d07a323058771ee7f82a189d450e88): chore(build): change docker authentication to access token ([@0xERR0R](https://togithub.com/0xERR0R)) - [`797d71d`](https://togithub.com/0xERR0R/blocky/commit/797d71d57c2a3ef63c5f56e4b4b96f20e2db3f8a): chore(build): disable deprecated linters ([#767](https://togithub.com/0xERR0R/blocky/issues/767)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`88de7c1`](https://togithub.com/0xERR0R/blocky/commit/88de7c16f74e7839ba9f400e183ad86fe619fec7): chore(build): don't build images for feature branches ([@0xERR0R](https://togithub.com/0xERR0R)) - [`f3d96ab`](https://togithub.com/0xERR0R/blocky/commit/f3d96abbae040b0f22cb4c1c3fa357a579528ac6): chore(build): exclude e2e dir from codecov report ([@0xERR0R](https://togithub.com/0xERR0R)) - [`0ab43da`](https://togithub.com/0xERR0R/blocky/commit/0ab43da95647cb6719e787fcc989cec458eeefdb): chore(build): fix deprecated configuration ([#817](https://togithub.com/0xERR0R/blocky/issues/817)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`8fdcb6e`](https://togithub.com/0xERR0R/blocky/commit/8fdcb6efa42e7bfcbb62f85a976e123d43c4aad1): chore(build): install mkdocs-material ([@0xERR0R](https://togithub.com/0xERR0R)) - [`2d8bc47`](https://togithub.com/0xERR0R/blocky/commit/2d8bc470c4a8199795618db4d8074ec908f02768): chore(build): run mirror job only on main branch ([@0xERR0R](https://togithub.com/0xERR0R)) - [`d6dd2ed`](https://togithub.com/0xERR0R/blocky/commit/d6dd2ed1be4dfa4a4114da286dcd4bb8a2561719): chore(build): set master as default branch ([#744](https://togithub.com/0xERR0R/blocky/issues/744)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`0e4d8a3`](https://togithub.com/0xERR0R/blocky/commit/0e4d8a34d9236605454e7e663a7ab9b92841eaed): chore(build): update Go to 1.20 ([#937](https://togithub.com/0xERR0R/blocky/issues/937)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`8e70b8a`](https://togithub.com/0xERR0R/blocky/commit/8e70b8a975478617336638a4763ec2fc8040115d): chore(build): update golangci-lint ([#931](https://togithub.com/0xERR0R/blocky/issues/931)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`b44e414`](https://togithub.com/0xERR0R/blocky/commit/b44e4146ab7479b7acac7c22059843eb8b7374d8): chore(build): update weightedrand to v2 ([#934](https://togithub.com/0xERR0R/blocky/issues/934)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`a37861b`](https://togithub.com/0xERR0R/blocky/commit/a37861b756249c1b0aecb8fd802bb2e085ae366b): chore(build): use v prefixed release versions ([#858](https://togithub.com/0xERR0R/blocky/issues/858), [#806](https://togithub.com/0xERR0R/blocky/issues/806)) ([#942](https://togithub.com/0xERR0R/blocky/issues/942)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`7331e29`](https://togithub.com/0xERR0R/blocky/commit/7331e29e0eaa6f24b0309381afd035528da6a221): chore(deps): remove obsolete replace for testcontainers ([#935](https://togithub.com/0xERR0R/blocky/issues/935)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`d1988a4`](https://togithub.com/0xERR0R/blocky/commit/d1988a413daae732bdcab13dade77d8a72442268): chore(deps): update opencontainers (CVE-2019-19921) ([#943](https://togithub.com/0xERR0R/blocky/issues/943)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`2b0c377`](https://togithub.com/0xERR0R/blocky/commit/2b0c377702524a4e19404132b833b70fbd84537f): chore(docs): minor format changes, typos ([@0xERR0R](https://togithub.com/0xERR0R)) - [`e482eb4`](https://togithub.com/0xERR0R/blocky/commit/e482eb43e917da43ae8a20d89c7dabe20952bd84): chore(docs): use docs versioning ([@0xERR0R](https://togithub.com/0xERR0R)) - [`c199750`](https://togithub.com/0xERR0R/blocky/commit/c199750b0d420326b215e2fd41c67ec12abd3eb5): chore(log): always report group name when cache populating failed. ([#875](https://togithub.com/0xERR0R/blocky/issues/875)) ([@shizunge](https://togithub.com/shizunge)) - [`32d0014`](https://togithub.com/0xERR0R/blocky/commit/32d0014a2be83b8089a0c9afa5fdfe8a5b90d48e): chore(test): exclude mocks from code coverage report ([@0xERR0R](https://togithub.com/0xERR0R)) - [`db1e2fd`](https://togithub.com/0xERR0R/blocky/commit/db1e2fd6550215fa35663800f6ed17642f484be5): chore(test): fix freezing test ([#932](https://togithub.com/0xERR0R/blocky/issues/932)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`5a9da90`](https://togithub.com/0xERR0R/blocky/commit/5a9da900b233b73cabefbd937a1fb4a45aa557a5): chore(test): increase timeout ([#820](https://togithub.com/0xERR0R/blocky/issues/820)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`ebe3805`](https://togithub.com/0xERR0R/blocky/commit/ebe3805c9c777242f8220848bc10821992dc2302): disable docs workflow on forks ([#939](https://togithub.com/0xERR0R/blocky/issues/939)) ([@kwitsch](https://togithub.com/kwitsch)) - [`e47a8b7`](https://togithub.com/0xERR0R/blocky/commit/e47a8b7f609bea5f6cc14e96155c3d1b8f78d54d): feat(bootstrap): support IP only encrypted DNS ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`a794599`](https://togithub.com/0xERR0R/blocky/commit/a79459987ba5d0573ccd45d98d5459b067ddfd2d): feat(bootstrap): support multiple upstreams ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`d4813a6`](https://togithub.com/0xERR0R/blocky/commit/d4813a6448219d9425db7055ab6f3c9c8b361519): feat(queryLog): log instance hostname to distinguish log entries in multi-instance installation([#319](https://togithub.com/0xERR0R/blocky/issues/319)) ([#756](https://togithub.com/0xERR0R/blocky/issues/756)) ([@kwitsch](https://togithub.com/kwitsch)) - [`2b49c20`](https://togithub.com/0xERR0R/blocky/commit/2b49c2048f6972dfe2a0364a03004fdbf1248646): feat(querylog): define which information should be logged ([#765](https://togithub.com/0xERR0R/blocky/issues/765)) ([#766](https://togithub.com/0xERR0R/blocky/issues/766)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`c19d4bd`](https://togithub.com/0xERR0R/blocky/commit/c19d4bd60dbb8625bd000de205cfb0ddbf95c883): feat: Support for redis sentinel([#632](https://togithub.com/0xERR0R/blocky/issues/632)) ([@kwitsch](https://togithub.com/kwitsch)) - [`7da4724`](https://togithub.com/0xERR0R/blocky/commit/7da4724c0315e71fe19070a18b5a861bde4ee297): feat: add cache entire DNS response ([#833](https://togithub.com/0xERR0R/blocky/issues/833)) ([#909](https://togithub.com/0xERR0R/blocky/issues/909)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`de9acd3`](https://togithub.com/0xERR0R/blocky/commit/de9acd3849a569c2f0c714234a718921626a409c): feat: add upstream string to resolve error ([#902](https://togithub.com/0xERR0R/blocky/issues/902)) ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`a2ab7c3`](https://togithub.com/0xERR0R/blocky/commit/a2ab7c3ef1d4fcdddcacc88180d2ab3d2dd26fae): feat: allow hosts file resolver to use a HTTP(S) link or inline block ([#884](https://togithub.com/0xERR0R/blocky/issues/884)) ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`63f6500`](https://togithub.com/0xERR0R/blocky/commit/63f65002e8518d93567403c6ad067e808fcf411c): feat: always prefetch upstream IPs to avoid stalling user queries ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`120e32c`](https://togithub.com/0xERR0R/blocky/commit/120e32c1eb96aea60bd84f38244e6466705a38d2): feat: client name in clientGroupsBlock should not be case-sensitive ([#894](https://togithub.com/0xERR0R/blocky/issues/894)) ([#913](https://togithub.com/0xERR0R/blocky/issues/913)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`d2ca5a4`](https://togithub.com/0xERR0R/blocky/commit/d2ca5a4a6f56e9743ad7c5cefb39e71b93ec7ba9): feat: reduce bulk size in database writer ([#733](https://togithub.com/0xERR0R/blocky/issues/733)) ([#762](https://togithub.com/0xERR0R/blocky/issues/762)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`7c76836`](https://togithub.com/0xERR0R/blocky/commit/7c7683637381ab907a22a8811aaf223bf05cd5c1): feat: stack log prefixes to differentiate between log emitters ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`add591c`](https://togithub.com/0xERR0R/blocky/commit/add591c5a49fc6689918352a5386f3282b503a98): fix(ede-resolver): don't panic when next resolver errors ([#778](https://togithub.com/0xERR0R/blocky/issues/778)) ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`87779d5`](https://togithub.com/0xERR0R/blocky/commit/87779d58398367386c0fd47a20a865fd44b90a05): fix(resolver): crash when using client upstream ([#791](https://togithub.com/0xERR0R/blocky/issues/791)) ([#793](https://togithub.com/0xERR0R/blocky/issues/793)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`4f01d01`](https://togithub.com/0xERR0R/blocky/commit/4f01d017df83c9e4f8f6f57d85ee89af8999058d): fix(resolver): query log creation cooldown not being fixed ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`164e398`](https://togithub.com/0xERR0R/blocky/commit/164e398d04993151aaf440599437c01db160d73b): fix(resolver): upstream long retry delay ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`2cb826d`](https://togithub.com/0xERR0R/blocky/commit/2cb826db220de50b743056999c08c7b7bde5a3ba): fix: `connectIPVersion` not being respected for upstream connections ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`c06c017`](https://togithub.com/0xERR0R/blocky/commit/c06c017a1a80734fc2b78eccc578c5dce8fc5a46): fix: `startVerifyUpstream` not disabling all start checks ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`6548d15`](https://togithub.com/0xERR0R/blocky/commit/6548d15d8bd82a4b17150b023f981efb20cc590f): fix: ignore end of line comments when parsing lists ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`3c40ce5`](https://togithub.com/0xERR0R/blocky/commit/3c40ce5d3b2cc256ed55ed2522f8d26605006a83): fix: no initial cache refresh with "fast" start strategy ([#804](https://togithub.com/0xERR0R/blocky/issues/804)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`bcea1a9`](https://togithub.com/0xERR0R/blocky/commit/bcea1a93db3d7f1840f0a3187fb8a845c0d7a8b2): fix: query command doesn't show the client IP ([#861](https://togithub.com/0xERR0R/blocky/issues/861)) ([#914](https://togithub.com/0xERR0R/blocky/issues/914)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`f2e4886`](https://togithub.com/0xERR0R/blocky/commit/f2e488678bd650089a76bad0e1972a5b1c01835a): fix: wrong prefetch metrics if bootstrap is enabled ([#891](https://togithub.com/0xERR0R/blocky/issues/891)) ([#915](https://togithub.com/0xERR0R/blocky/issues/915)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`7fa7e2e`](https://togithub.com/0xERR0R/blocky/commit/7fa7e2ec792effbe047cb3cf8bb313b04473b553): refactor(resolver): only build mocks during tests ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`0157f4c`](https://togithub.com/0xERR0R/blocky/commit/0157f4ce564a80c9ccc533b4c9c972b65820abee): refactor: add generics to ExpiringCache ([#933](https://togithub.com/0xERR0R/blocky/issues/933)) ([@0xERR0R](https://togithub.com/0xERR0R)) - [`5088c75`](https://togithub.com/0xERR0R/blocky/commit/5088c75a78a7c24322c2e01102cd592fba6c7996): refactor: configuration rework (usage and printing) ([#920](https://togithub.com/0xERR0R/blocky/issues/920)) ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`36160e9`](https://togithub.com/0xERR0R/blocky/commit/36160e916eafbdf51287dc8729c71735d8c9452b): refactor: don't use a regex to check a string cache entry is a regex ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`d501d86`](https://togithub.com/0xERR0R/blocky/commit/d501d867dfecbabd906d903e476ecfbd23295f6d): style(resolver): standardize configuration disabled impls and tests ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`45d96a2`](https://togithub.com/0xERR0R/blocky/commit/45d96a2f49d120848096d5f82b0fa1c5a087d435): style: fix lint ([#781](https://togithub.com/0xERR0R/blocky/issues/781)) ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`012c8d4`](https://togithub.com/0xERR0R/blocky/commit/012c8d49f81166d0465ec6690d7600c6cf2b72f8): test(bootstrap): add connectIPVersion tests for HTTP Transport ([@ThinkChaos](https://togithub.com/ThinkChaos)) - [`65137b4`](https://togithub.com/0xERR0R/blocky/commit/65137b451490e462a4a9ea63211dc136eec3ba13): test(bootstrap): add test case ([@0xERR0R](https://togithub.com/0xERR0R)) - [`4ad7670`](https://togithub.com/0xERR0R/blocky/commit/4ad7670bf9cef2b1eb757b7bef6937f6f9de2238): test(e2e): added more `startVerifyUpstream` tests ([@0xERR0R](https://togithub.com/0xERR0R))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 becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.