github daeuniverse/dae v2.1.2

one hour ago

Context

🚀 @daeBot proposed the following changelogs for release v2.1.2 generated in workflow run.

Changelogs

Features

  • feat(api): add the native HTTP control-plane API with dae API standard in #1164 by (@MarksonHon)

Bug Fixes

  • fix(ci): run release gates on the tagged commit in #1104 by (@Glassyiris)
  • fix(kern): require an exact address match before bypassing LAN UDP to a local service in #1110 by (@olicesx)
  • fix(control): flush short TCP splice writes without corking in #1115 by (@acgq)
  • fix(control): fail fast and auto-recover from a kernel-locked /run/netns/daens in #1111 by (@olicesx)
  • fix(config): restore Marshaller.Bytes in #1117 by (@Zakkaus)
  • fix(daedns): dial the bootstrap resolver family-agnostically in #1130 by (@itoywh)
  • fix(config): make the digit-prefix hint actionable and validate fixed_domain_ttl in #1124 by (@itoywh)
  • fix(control): stop LAN ICMP redirects by writing conf/all/send_redirects too in #1125 by (@itoywh)
  • fix(kern): avoid 4-byte packet loads on L3 hooks for strict-alignment kernels in #1160 by (@Zakkaus)

Others

  • docs: turn the external DNS page into a how-to and fix its DHCP advice in #1103 by (@Zakkaus)
  • ci: add nightly releases and bundle source dependencies in #1122 by (@Glassyiris)
  • chore(github): make issue and PR templates bilingual with a closing checklist in #1152 by (@Zakkaus)
  • ci(bpf-test): run each clang on the Ubuntu image that ships it and move to Go 1.27 in #1155 by (@Zakkaus)
  • docs(config): fix the include example, the run flag and config permissions in #1157 by (@Zakkaus)

Example Config: https://github.com/daeuniverse/dae/blob/v2.1.2/example.dae

Full Changelog: v2.1.1...v2.1.2

Don't miss a new dae release

NewReleases is sending notifications on new releases.