What's Changed
- fix(skill): Opt session skill yaml, add name rule by @yeshion23333 in #2677
- feat(ragfs): add CachedFileSystem and Redis/Mooncake/Yuanrong cache providers by @tuofang in #2520
- feat(sdk): 支持 Go HTTP SDK by @qin-ctx in #2680
- feat(code-tools): add code navigation endpoints for opencode-plugin by @wlff123 in #2671
- fix(session): Fix session id encode by @yeshion23333 in #2682
- feat(docs): add OpenViking-powered search by @ehz0ah in #2664
- wechat QR code update by @Lumos088 in #2688
- fix(parse): tighten Feishu URL host matching by @qin-ctx in #2689
- fix(task): unify task tracker encryption binding by @qin-ctx in #2690
- fix(ragfs): skip zero-byte files during legacy shape probe by @baojun-zhang in #2691
- deps(security): bump python-multipart floor to >=0.0.31 (GHSA-5rvq-cxj2-64vf, HIGH) by @r266-tech in #2651
- docs(hermes): update OpenViking peer identity wording by @r266-tech in #2686
- fix(vectordb): avoid AVX512 auto-selection on Windows by @r266-tech in #2685
- feat(ragfs): optimize S3 head-object error message return and parallelize legacy shape probe by @baojun-zhang in #2692
- fix(parse): use safe_extract_zip for UnderstandingAPI zip download to close Zip Slip by @r266-tech in #2634
- deps(security): bump cryptography floor to >=48.0.1 (GHSA-537c-gmf6-5ccf, HIGH) by @r266-tech in #2635
- docs(sdk): document Go filesystem examples by @qin-ctx in #2687
- fix(ragfs): ignore path locks during shape probe by @qin-ctx in #2695
- fix by @qin-ctx in #2696
- fix(tests): 修复单元测试 by @MaojiaSheng in #2708
- [codex] fix memory plugin recall and auth handling by @heaoxiang-ai in #2676
- fix(memory): event_overview_refresh_bug by @fujiajie666 in #2678
- chore(openclaw-plugin): release 2026.6.18 (OpenViking compat 0.4.x) by @LinQiang391 in #2705
- Set tags by @zhoujh01 in #2706
- feat(ragfs): add plaintext fallback for encrypted-read migration path by @baojun-zhang in #2712
- fix(docs): localize OpenViking search by @ehz0ah in #2711
New Contributors
Full Changelog: v0.4.2...v0.4.3