Skip to content

Releases: labyrinthdns/labyrinth

v0.8.40

Choose a tag to compare

@github-actions github-actions released this 14 Oct 10:07
8b698ab

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.40

Docs: https://labyrinthdns.com/docs

What's Changed

  • fix: five correctness defects found by proof-driven audit by @ersinkoc in #29
  • chore(deps): bump @testing-library/jest-dom from 6.9.1 to 7.0.1 in /web/ui by @dependabot[bot] in #41
  • chore(deps): bump eslint from 10.8.0 to 10.12.0 in /web/ui by @dependabot[bot] in #42
  • chore(deps): bump globals from 17.4.0 to 17.13.0 in /web/ui by @dependabot[bot] in #43
  • chore(deps): bump react-dom and @types/react-dom in /website by @dependabot[bot] in #44
  • chore(deps): bump react-router-dom from 7.18.2 to 7.18.4 in /web/ui by @dependabot[bot] in #45
  • chore(deps): bump globals from 17.4.0 to 17.13.0 in /website by @dependabot[bot] in #46
  • chore(deps): bump lucide-react from 1.7.0 to 1.54.0 in /website by @dependabot[bot] in #49
  • chore(deps): bump @testing-library/react and eslint-plugin-react-refresh by @ersinkoc in #50
  • fix(resolver): keep every glue address; skip public fallback for PTR by @diggyen in #51
  • fix(resolver): sibling glue, port-bound DNS cookies, non-descending referrals by @diggyen in #52
  • chore: release v0.8.40 by @diggyen in #53

Full Changelog: v0.8.39...v0.8.40

v0.8.39

Choose a tag to compare

@github-actions github-actions released this 12 Oct 19:30
26f44c1

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.39

Docs: https://labyrinthdns.com/docs

What's Changed

  • fix(resolver): retry without 0x20 when an authoritative folds the case by @diggyen in #37
  • fix(resolver): retry without the DNS cookie when an authoritative FORMERRs it by @diggyen in #38
  • fix(resolver): accept an authoritative NODATA without SOA instead of SERVFAIL by @diggyen in #39
  • chore: release v0.8.39 by @diggyen in #40

Full Changelog: v0.8.38...v0.8.39

v0.8.38

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:49
f056095

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.38

Docs: https://labyrinthdns.com/docs

What's Changed

  • docs: note that main no longer requires an approving review by @diggyen in #31
  • fix(resolver): resolve toksan.com.tr — stop sending RFC 6975 options, re-enable fallback for unreachable NS by @diggyen in #34
  • fix(dnssec): report EDE 9 when no DNSKEY matches an authenticated DS by @diggyen in #35
  • chore: release v0.8.38 by @diggyen in #36

Full Changelog: v0.8.37...v0.8.38

v0.8.37

Choose a tag to compare

@github-actions github-actions released this 12 Oct 11:42
ee2e08f

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.37

Docs: https://labyrinthdns.com/docs

What's Changed

  • docs(ci): document uniq-by-line masking in the gofmt gate by @ersinkoc in #5
  • chore(deps): resolve Dependabot advisories by @ersinkoc in #6
  • chore(deps): add Dependabot config for gomod and both npm trees by @ersinkoc in #7
  • chore(deps): bump github.com/quic-go/quic-go from 0.60.0 to 0.63.0 by @dependabot[bot] in #9
  • chore(deps): bump golang.org/x/net from 0.57.0 to 0.59.0 by @dependabot[bot] in #8
  • chore(deps): bump golang.org/x/sys from 0.48.0 to 0.49.0 by @dependabot[bot] in #11
  • chore(deps): coordinated bump of golang.org/x/{net,crypto,text} by @ersinkoc in #22
  • chore(toolchain): bump Go to 1.26.9, closing all 15 stdlib advisories by @ersinkoc in #23
  • test(dnssec): widen eviction-cost measurement window by @ersinkoc in #24
  • ci: add a govulncheck gate to the lint job by @ersinkoc in #25
  • docs: update the stated Go version to 1.26.9 by @ersinkoc in #26
  • ci(website): validate the website build on pull requests by @ersinkoc in #27
  • chore(deps): bump tailwindcss from 4.2.2 to 4.3.3 in /website by @dependabot[bot] in #10
  • chore(deps): bump react-router-dom from 7.18.2 to 7.18.4 in /website by @dependabot[bot] in #13
  • chore(deps): bump jest-axe from 10.0.0 to 11.0.0 in /web/ui by @dependabot[bot] in #15
  • chore(deps): bump @eslint/js from 9.39.5 to 10.0.1 in /website by @dependabot[bot] in #17
  • chore(deps): bump react-dom and @types/react-dom in /web/ui by @dependabot[bot] in #18
  • chore(deps): bump @types/node from 24.12.0 to 26.6.4 in /website by @dependabot[bot] in #19
  • chore(deps): bump vite from 8.1.4 to 8.3.4 in /web/ui by @dependabot[bot] in #20
  • chore(deps): bump lucide-react from 1.7.0 to 1.53.0 in /web/ui by @dependabot[bot] in #21
  • chore(deps): bump the vitest group across 1 directory with 2 updates by @dependabot[bot] in #14
  • fix: DNSSEC CD-bit cache bypass, Bogus SERVFAIL shape, CNAME NODATA synthesis, glueless NS fallback by @diggyen in #30
  • docs: document the main branch protection policy by @ersinkoc in #28
  • fix(server): revalidate NXDOMAIN/NODATA cached without a DNSSEC status by @diggyen in #32
  • chore: release v0.8.37 by @diggyen in #33

New Contributors

Full Changelog: v0.8.36...v0.8.37

v0.8.36

Choose a tag to compare

@github-actions github-actions released this 08 Oct 23:21

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.36

Docs: https://labyrinthdns.com/docs

Full Changelog: v0.8.35...v0.8.36

v0.8.35

Choose a tag to compare

@github-actions github-actions released this 07 Oct 09:06

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.35

Docs: https://labyrinthdns.com/docs

Full Changelog: v0.8.34...v0.8.35

v0.8.34

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:35

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.34

Docs: https://labyrinthdns.com/docs

Full Changelog: v0.8.33...v0.8.34

v0.8.32

Choose a tag to compare

@github-actions github-actions released this 04 Oct 08:55

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.32

Docs: https://labyrinthdns.com/docs

Full Changelog: https://github.com/labyrinthdns/labyrinth/commits/v0.8.32

v0.8.31

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:12

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.31

Docs: https://labyrinthdns.com/docs

What's Changed

Full Changelog: v0.8.30...v0.8.31

v0.8.30

Choose a tag to compare

@github-actions github-actions released this 27 Jun 20:26

Install

curl -sSL https://raw.githubusercontent.com/labyrinthdns/labyrinth/main/install.sh | bash
docker pull ghcr.io/labyrinthdns/labyrinth:v0.8.30

Docs: https://labyrinthdns.com/docs

Full Changelog: v0.8.29...v0.8.30