From cfdf9306414fe9469a6964cf511222a1638bbf2c Mon Sep 17 00:00:00 2001 From: "dae-prow[bot]" <136105375+dae-prow[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 11:33:54 -0400 Subject: [PATCH] ci(release): draft release v0.8.0rc2 (#655) Co-authored-by: dae-prow-robot Co-authored-by: sumire88 <151038614+sumire88@users.noreply.github.com> --- CHANGELOGS.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 0a1af76..8ee2772 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -14,9 +14,10 @@ curl --silent "https://api.github.com/repos/daeuniverse/dae/releases" | jq -r '. +- [v0.8.0rc2 (Pre-release)](#v080rc2-pre-release) +- [v0.8.0rc1 (Pre-release)](#v080rc1-pre-release) - [v0.7.2 (Latest)](#v072-latest) - [v0.7.1](#v071) -- [v0.8.0rc1 (Pre-release)](#v080rc1-pre-release) - [v0.7.0](#v070) - [v0.6.0](#v060) - [v0.5.1](#v051) @@ -43,6 +44,69 @@ curl --silent "https://api.github.com/repos/daeuniverse/dae/releases" | jq -r '. - [v0.1.0](#v010) +### v0.8.0rc2 (Pre-release) + +> Release date: 2024/09/27 + +#### Features + +- feat: add sysdump as subcommand in [#572](https://github.com/daeuniverse/dae/pull/572) by (@linglilongyi) +- optimize(bpf): Use direct packet access in [#562](https://github.com/daeuniverse/dae/pull/562) by (@jschwinger233) +- feat(cmd): shell completion subcommand in [#576](https://github.com/daeuniverse/dae/pull/576) by (@zzzsyyy) +- optimize(bpf): Alternative way to avoid parsing packet at dae0 in [#600](https://github.com/daeuniverse/dae/pull/600) by (@jschwinger233) +- feat: add MPTCP support in [#601](https://github.com/daeuniverse/dae/pull/601) by (@AkinoKaede) +- feat: support ipip tunnel as lan/wan interface in [#615](https://github.com/daeuniverse/dae/pull/615) by (@pcmid) +- feat(dialer): support reality (without udp support) in [#573](https://github.com/daeuniverse/dae/pull/573) by (@mzz2017) +- optimize: replace c arithmetic operators with bitwise ones in [#628](https://github.com/daeuniverse/dae/pull/628) by (@Integral-Tech) +- feat: allow group override global node connectivity check in [#623](https://github.com/daeuniverse/dae/pull/623) by (@KagurazakaNyaa) +- feat: support bandwidth configuration in [#645](https://github.com/daeuniverse/dae/pull/645) by (@mnixry) +- feat(trace): add drop-only option in [#632](https://github.com/daeuniverse/dae/pull/632) by (@linglilongyi) + +#### Bug Fixes + +- fix/chore(hy2): update outbound submodule to fix userpass auth in [#550](https://github.com/daeuniverse/dae/pull/550) by (@mzz2017) +- fix(udp_task_pool): panic: close of closed channel in [#570](https://github.com/daeuniverse/dae/pull/570) by (@mzz2017) +- fix: unknown tls implementation in [#569](https://github.com/daeuniverse/dae/pull/569) by (@mzz2017) +- fix: cannot sniff tls fragments in [#555](https://github.com/daeuniverse/dae/pull/555) by (@mzz2017) +- fix: unknown type due to dae-wing fixed policy in [#582](https://github.com/daeuniverse/dae/pull/582) by (@wanlce) +- fix(cmd/run.go): always check whether network online in [#588](https://github.com/daeuniverse/dae/pull/588) by (@MarksonHon) +- patch: revert: refactor: improve code readability of struct initialization in [#637](https://github.com/daeuniverse/dae/pull/637) by (@mzz2017) +- fix: compatible issue when DNS msg not be compressed in [#646](https://github.com/daeuniverse/dae/pull/646) by (@EkkoG) +- fix(sniffer): remove useless EOF warning logs printing in [#650](https://github.com/daeuniverse/dae/pull/650) by (@douglarek) +- fix(vless): allow empty flow as ordinary tls in [#652](https://github.com/daeuniverse/dae/pull/652) by (@mzz2017) +- fix: connection leaks in [#624](https://github.com/daeuniverse/dae/pull/624) by (@mzz2017) +- fix: crash on openwrt in [#640](https://github.com/daeuniverse/dae/pull/640) by (@mzz2017) + +#### Others + +- ci(release): draft release v0.7.0rc1 in [#545](https://github.com/daeuniverse/dae/pull/545) by (@dae-prow) +- ci(prerelease): fix go version ref in [#546](https://github.com/daeuniverse/dae/pull/546) by (@sumire88) +- ci: update action-gh-release to v2 in [#547](https://github.com/daeuniverse/dae/pull/547) by (@MarksonHon) +- docs(protocols): add hysteria2 in [#558](https://github.com/daeuniverse/dae/pull/558) by (@wanlce) +- docs: Update build-by-yourself.md in [#561](https://github.com/daeuniverse/dae/pull/561) by (@linglilongyi) +- docs: persistent subscription in [#577](https://github.com/daeuniverse/dae/pull/577) by (@st0nie) +- ci(release): draft release v0.8.0rc1 in [#585](https://github.com/daeuniverse/dae/pull/585) by (@dae-prow) +- chore(example.dae): add hy2 in comments in [#605](https://github.com/daeuniverse/dae/pull/605) by (@4860575) +- chore(changelogs): add v0.7.1 release changelogs in [#609](https://github.com/daeuniverse/dae/pull/609) by (@sumire88) +- ci: add trigger-downstream-flake-sync workflow in [#612](https://github.com/daeuniverse/dae/pull/612) by (@sumire88) +- ci/fix(trigger-downstream-flake-sync): update dispatch target in [#613](https://github.com/daeuniverse/dae/pull/613) by (@sumire88) +- docs: update persistent script in [#603](https://github.com/daeuniverse/dae/pull/603) by (@st0nie) +- docs: add reality tcp support to proxy-protocols in [#627](https://github.com/daeuniverse/dae/pull/627) by (@Integral-Tech) +- refactor: remove redundant assignments in [#634](https://github.com/daeuniverse/dae/pull/634) by (@Integral-Tech) +- refactor: improve code readability of struct initialization in [#633](https://github.com/daeuniverse/dae/pull/633) by (@Integral-Tech) +- refactor: reuse existing functions & format code in [#641](https://github.com/daeuniverse/dae/pull/641) by (@Integral-Tech) +- docs: add linux-aarch64-7ji as recommended kernel for Arch Linux ARM in [#648](https://github.com/daeuniverse/dae/pull/648) by (@Integral-Tech) +- chore(changelogs): include v0.7.2 changelogs in [#653](https://github.com/daeuniverse/dae/pull/653) by (@sumire88) + +**Example Config**: https://github.com/daeuniverse/dae/blob/v0.8.0rc2/example.dae + +**Full Changelog**: https://github.com/daeuniverse/dae/compare/v0.7.0...v0.8.0rc2 + +#### New Contributors + +- @4860575 made their first contribution in [#605](https://github.com/daeuniverse/dae/pull/605) +- @KagurazakaNyaa made their first contribution in [#623](https://github.com/daeuniverse/dae/pull/623) + ### v0.7.2 (Latest) > Release date: 2024/09/27