v2026.5.29
AIEraDev/Clyprav2026.5.29May 29, 2026by github-actions[bot]
AI Summary
This release focuses on stabilizing the gateway and network layers, adding new AI cloud providers (NEAR and Atlas), and enhancing security for webhooks and secrets. It also includes compatibility fixes for Zig v0.16 and improvements to Discord and Telegram integrations.
Key Highlights
- Fixed critical Discord gateway stability issues including Android stalls, TLS leaks, and added watchdog/backoff mechanisms.
- Added support for NEAR AI Cloud and Atlas Cloud providers.
- Improved security for webhooks, HTTP secrets, and cron shell jobs.
- Fixed build compatibility for Zig v0.16 on Windows and Linux.
- Introduced a native ACP stdio adapter.
New Features
- Native ACP stdio adapter
- Synchronous /webhook for paired-token workers
- NullClaw Data Governance Layer
- Privacy-preserving secret triage for workspace audit
- NEAR AI Cloud and Atlas Cloud providers
- Include reply_to_message text in inbound context (Telegram)
- Additional gateway methods
Full Release Notes
## What's Changed * v2026.5.4 by @DonPrus in https://github.com/nullclaw/nullclaw/pull/888 * Move GitHub workflows to nullbuilder by @DonPrus in https://github.com/nullclaw/nullclaw/pull/889 * Add native ACP stdio adapter by @DonPrus in https://github.com/nullclaw/nullclaw/pull/896 * chore(docs): Add docs for quick zig setup by @kunalk16 in https://github.com/nullclaw/nullclaw/pull/897 * ci: publish nightly prerelease by @DonPrus in https://github.com/nullclaw/nullclaw/pull/899 * fix(discord): avoid Android gateway startup stalls by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/905 * fix(tools): defer shell sandbox auto-detection by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/906 * fix(discord,websocket): gateway stability — watchdog, backoff, interrupt-safe stop, TLS leak fix by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/910 * fix(net): fix Windows DNS resolution for non-localhost hostnames by @chenhlSH in https://github.com/nullclaw/nullclaw/pull/920 * feat(gateway): synchronous /webhook for paired-token workers by @raskevichai in https://github.com/nullclaw/nullclaw/pull/912 * probe: resolve executable before spawning child process by @mark-os in https://github.com/nullclaw/nullclaw/pull/883 * Project hktn by @ShEvVl in https://github.com/nullclaw/nullclaw/pull/908 * [hackathon] feat(memory): Add NullClaw Data Governance Layer by @sleep3r in https://github.com/nullclaw/nullclaw/pull/885 * feat(audit): privacy-preserving secret triage for workspace audit by @gosIX22 in https://github.com/nullclaw/nullclaw/pull/911 * ci(deps): bump busybox from 1.37 to 1.38 in the docker-images group by @dependabot[bot] in https://github.com/nullclaw/nullclaw/pull/931 * fix(providers): preserve curl probe transport failures by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/891 * test(compat/net): add Windows getAddressList regression tests by @fatihaziz in https://github.com/nullclaw/nullclaw/pull/892 * Fix build with zig v0.16 for win/linux by @qxo in https://github.com/nullclaw/nullclaw/pull/887 * Security harden webhooks, HTTP secrets, and cron shell jobs by @racribeiro in https://github.com/nullclaw/nullclaw/pull/907 * fix(compat): use nanosleep on POSIX in thread.sleep to actually suspend OS thread by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/878 * feat(providers): add NEAR AI Cloud and Atlas Cloud providers by @PierreLeGuen in https://github.com/nullclaw/nullclaw/pull/922 * fix(config): tolerate numeric items in channel allow-lists by @raskevichai in https://github.com/nullclaw/nullclaw/pull/924 * fix(path-security): allow macOS workspace under /private/var/folders by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/925 * test(web_search): isolate API key env in aggregate failure case by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/926 * test(compatible): suppress API error logs under zig test by @vernonstinebaker in https://github.com/nullclaw/nullclaw/pull/927 * fix(tools/memory_list): default session_id to null so globals are visible by @raskevichai in https://github.com/nullclaw/nullclaw/pull/929 * fix(channels): deliver subagent results to telegram in polling mode by @raskevichai in https://github.com/nullclaw/nullclaw/pull/928 * feat(telegram): include reply_to_message text in inbound context by @raskevichai in https://github.com/nullclaw/nullclaw/pull/930 * Add additional gateway methods by @DonPrus in https://github.com/nullclaw/nullclaw/pull/933 * fix(nix): updated lockfiles to work with zig 0.16.0 by @Codom in https://github.com/nullclaw/nullclaw/pull/935 * fix(channels/line): fix sendMessage routing and implement replyToken cache by @supersonictw in https://github.com/nullclaw/nullclaw/pull/934 ## New Contributors * @raskevichai made their first contribution in https://github.com/nullclaw/nullclaw/pull/912 * @ShEvVl made their first contribution in https://github.com/nullclaw/nullclaw/pull/908 * @gosIX22 made their first contribution in https://github.com/nullclaw/nullclaw/pull/911 * @dependabot[bot] made their first contribution in https://github.com/nullclaw/nullclaw/pull/931 * @fatihaziz made their first contribution in https://github.com/nullclaw/nullclaw/pull/892 * @racribeiro made their first contribution in https://github.com/nullclaw/nullclaw/pull/907 * @PierreLeGuen made their first contribution in https://github.com/nullclaw/nullclaw/pull/922 * @Codom made their first contribution in https://github.com/nullclaw/nullclaw/pull/935 * @supersonictw made their first contribution in https://github.com/nullclaw/nullclaw/pull/934 **Full Changelog**: https://github.com/nullclaw/nullclaw/compare/v2026.5.4...v2026.5.29