v3.8.6 v0.3.0
siyuan-note/siyuanSep 29, 2026 → Oct 2, 20263 days between releases
What's New
Applies Laya runtime fixes to the native MLX port, improving truncation and Unicode handling.
Breaking Changes
- Rejects criteria keys that would be silently ignored, potentially breaking existing configurations.
New Features
- Adds `answer_confidence` field while retaining existing `confidence` semantics.
- Supports custom noun labels and boolean criteria keys.
Improvements
- Improved conversation truncation logic to preserve newest turns.
- Enhanced Unicode handling in structured instructions.
- Improved input validation with named error messages.
- Updated language detection and email cleaning to preserve real requests.
Bug Fixes
- Fixed zero-room left-truncation edge case in conversation handling.
- Fixed resident checkpoints during incremental preload.
- Fixed concurrent preparation protection for prompt-prefix LRU.
Upgrade Notes
This release targets the native MLX port specifically. Review criteria key configurations as invalid keys are now rejected. Ensure custom noun labels are valid before upgrading.
The Two Releases
v3.8.6
Sep 29, 2026· 23 days ago
This release significantly expands mind map capabilities with dedicated block types and bracket summaries, while enhancing database calendars with ISO week numbers and conditional colors. It also introduces workspace storage statistics, improves mobile interactions with pinch-to-zoom and searchable commands, and updates the built-in MCP server to support OAuth 2.1.
Full release noteslaya-mlx v0.3.0
Oct 2, 2026· 20 days ago
This release selectively brings upstream Laya runtime fixes into the native MLX port, focusing on improving conversation truncation logic, Unicode handling, and input validation.
Full release notes