This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+3 more
Summary
AI summaryBroad release touches Build and dependencies, deps, @0xERR0R, and Bug fixes.
Full changelog
Changelog
Features
- 552eda5d7e8fd2de93efea4514f338fe468f7c70: feat(cli): add 'blocky stats' command (#2138) (@0xERR0R)
- e9deb53045412ddd02f065bc73e978bbecf5f653: feat(queryLog): add dnstap as a query log destination (#2144) (@rtmongold)
Bug fixes
- a191ad2000de2813820a0b4407f3588d4bba85dd: fix(dnssec): propagate Indeterminate (not Bogus) for unreachable chain of trust (#2120) (#2139) (@0xERR0R)
- 4b524e868c2dacb5d716d1f59a19cce9819c0a77: fix(ecs): apply useAsClient above cache and client-name lookup (#2140) (#2141) (@0xERR0R)
Build and dependencies
- afea4524d4b57147a58332463fabdf4c8afa7792: build(deps): bump github.com/breml/rootcerts from 0.3.5 to 0.3.6 (#2133) (@dependabot[bot])
- 247a3c13cbc49b6816d41fbbf982ef51ac9ec60f: build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.7 to 6.8.1 (#2145) (@dependabot[bot])
- 2aa728de884404191fca6a930a5a1027e4cf6a72: build(deps): bump github.com/oapi-codegen/runtime from 1.4.1 to 1.4.2 (#2134) (@dependabot[bot])
- 3f3f7d95316a157dc2b75ae9c6943f8c23b84480: build(deps): bump github.com/onsi/ginkgo/v2 from 2.31.0 to 2.32.0 (#2135) (@dependabot[bot])
- 2d0e6f2855d0dc0c3fc8fb77c84f967ea3c04d81: build(deps): bump github.com/onsi/gomega from 1.42.0 to 1.42.1 (#2137) (@dependabot[bot])
- 61d9a980c4f0bed024cac65c1d2b039fb99ff67f: build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb from 0.42.0 to 0.43.0 (#2131) (@dependabot[bot])
- cf865a6b61d014dd380cbb50f8cf574a3ec65fe4: build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres from 0.42.0 to 0.43.0 (#2130) (@dependabot[bot])
- e3c30dc4fce4699fde75a5dea993fa97f05d1d95: build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis from 0.42.0 to 0.43.0 (#2129) (@dependabot[bot])
- a58f1c8f809859309fabffef4d532523d6c8201b: build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (#2148) (@dependabot[bot])
- 6df83cd99367d87ddf8046907f1a1c60194fd529: build(deps): bump gorm.io/gorm from 1.31.1 to 1.31.2 (#2147) (@dependabot[bot])
Misc
- 6da7ce121c5abea2345d31b8f9b20990e9adbccb: perf(blocking): Tier 2 — lock-free grouped cache, cheapest-first lookup, client-name indexing (#2146) (@0xERR0R)
- 302ca65668f3b3535ddaf2cf0f4236d7f6973f2a: perf(log): cut per-request logger allocations on the resolver hot path (#2142) (@0xERR0R)
- 223df0c74247214b4fc70df57b1c9a31d7e45ed8: perf(queryLog): skip per-request LogEntry build when off or ignored (#2149) (@0xERR0R)
- b73422e8198c4d9c87f074aed489c59d48ad42df: perf(resolver): allocation-free resolver selection in ParallelBestResolver (#2150) (@0xERR0R)
❤️ Support Blocky
Blocky is free and open source, developed in my spare time — no telemetry, no ads, no hidden
filtering. If it's useful to you, please consider supporting its continued development:
GitHub Sponsors ·
thanks.dev ·
Liberapay ·
Ko-fi ·
PayPal
Thank you to everyone supporting Blocky! 🙏
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About blocky
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Related context
Related tools
Beta — feedback welcome: [email protected]