Skip to content

chore(release): 0.16.0#781

Merged
Aaronontheweb merged 1 commit intodevfrom
release/v0.16.0
Apr 27, 2026
Merged

chore(release): 0.16.0#781
Aaronontheweb merged 1 commit intodevfrom
release/v0.16.0

Conversation

@Aaronontheweb
Copy link
Copy Markdown
Collaborator

Release 0.16.0 — 2026-04-27

This PR prepares the 0.16.0 release: updates RELEASE_NOTES.md with the new changelog section and bumps VersionPrefix in Directory.Build.props to 0.16.0.

Highlights

Discord session continuity — Discord thread sessions now rehydrate correctly after daemon restart without requiring an @mention, matching Slack's existing behavior. Approval buttons are also cleared in-place after a decision is made.

Public audience hardening — Public sessions are fully amnesic, see a filtered tool index, and no longer leak root path hints in file-access denials. System prompt rebuilds on first inbound turn once audience is resolved.

Reminder lifecycle improvements — Recurring reminders now support an ExpiresIn parameter for automatic expiration, include self-cancellation guidance, and the delivery observation timeout is aligned with the full execution window (300s).

Init wizard overhaul — A unified channel picker step replaces sequential Slack/Discord steps, Discord channel IDs resolve to human-readable names, and the AllowedUserIds field is now an explicit allow/restrict choice to enforce default-deny security posture.

Container hardeningDaemon.DisableSelfUpdate is set automatically in the official Docker image; libsodium23 is added to fix NSec signature verification in Ubuntu 24.04 containers.

Attachment streaming — Attachment downloads from Slack and Discord now stream directly to disk instead of buffering in managed heap memory.

Strict serializationSystem.Object JSON fallback is disabled; unregistered types fail loudly with SerializationException.

Configuration-driven statsnetclaw stats and netclaw status only show panels for enabled channels.

Commits included

Update RELEASE_NOTES.md with 0.16.0 changelog and bump VersionPrefix in
Directory.Build.props to 0.16.0.
@Aaronontheweb Aaronontheweb merged commit 2762eaf into dev Apr 27, 2026
4 checks passed
@Aaronontheweb Aaronontheweb deleted the release/v0.16.0 branch April 27, 2026 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant