What's Changed
- style: apply structpack & goimport by @JasonLovesDoggo in #469
- feat: add TARGET_INSECURE_SKIP_VERIFY setting to allow self-signed HTTPS backends by @Xe in #426
- Add check-spelling v0.0.24 by @jsoref in #462
- Overhaul anubis.freebsd by @pswilde in #427
- ci(check-spelling): allow release names in spelling allowlists by @Xe in #483
- test(playwright): Add Docker and Podman support by @SlyEcho in #433
- chore(go.mod): move yeet to be a go tool by @Xe in #485
- fix(jwt): update nonce value in challenge JWT cookie to be a string by @JasonLovesDoggo in #486
- feat(ci): use dynamic repository owner and name in Docker actions by @JasonLovesDoggo in #487
- fix(bots/phrik): add IPv6 address for phrik by @Xe in #494
- build(deps-dev): bump the npm group with 3 updates by @dependabot in #496
- fix(lib): use a new cookie per domain when COOKIE_DOMAIN is set by @Xe in #490
- docs(known-instances): add some entries to the list by @Xe in #497
- fix(lib): make ClearCookie respect the dynamic cookie name by @Xe in #500
- fix(systemd): add RuntimeDirectory by @Xe in #510
- docs: add HTMX workaround by @Xe in #511
- Bump AI-robots.txt rules to version 1.30 by @Dryusdan in #509
- feat: add TARGET_HOST to allow overriding the Host header when forwarding requests by @OatmealDome in #507
- feat(apps): add SearXNG instance tracker policy and Qualys Labs SSL testing rules by @Xe in #512
- feat(apps): Make SASL login work on bookstack with Anubis by @Dryusdan in #502
- feat(lib): ensure that clients store cookies by @Xe in #501
- chore(docs/deploy): move to new cluster by @Xe in #519
- Add reddit.nerdvpn.de to known instances by @Lenni-builder in #518
- fix(lib): properly clear out test cookie by @Xe in #522
- build(deps): bump the github-actions group with 4 updates by @dependabot in #523
- docs:
REDIRECT_DOMAINS
must include port numbers by @gucci-on-fleek in #521 - docs: correct the path for the default configuration file by @gravityfargo in #535
- Bump AI-robots.txt rules to version 1.31 by @Dryusdan in #538
- feat: add TARGET_SNI to allow overriding the TLS handshake hostname when forwarding requests by @jprenken in #529
- fix(lib): record challenges issused over embedded HTML by @Xe in #543
- docs(native-install): vague gesturing at distribution package managers by @Xe in #544
- fix(expression): add validation for empty expression list in CEL by @JasonLovesDoggo in #545
- docs(admin): add wordpress docs by @Xe in #552
New Contributors
- @OatmealDome made their first contribution in #507
- @Lenni-builder made their first contribution in #518
- @gucci-on-fleek made their first contribution in #521
- @gravityfargo made their first contribution in #535
- @jprenken made their first contribution in #529
Full Changelog: v1.18.0...v1.19.0-pre1