Skip to content

Commit e024aa4

Browse files
committed
docs(release): rewrite 20260116.1 release notes for end users
Rewrote technical release notes to be more user-friendly and accessible. Before: - Technical jargon ("parse", "regex", "vector RAG") - Developer-focused descriptions - Implementation details After: - Simple, benefit-focused language - User-centric descriptions of features - Clear value propositions Changes: - "Comprehensive Mermaid Diagram Improvements" → "Beautiful Diagrams That Just Work" - "Batch Codebase Import" → "Teach SAM Your Entire Codebase" - "Web UI Integration Support" → "Share Conversations with Web Tools" - Added "Smarter Memory Search" highlight for RAG metadata feature - Rewrote all bug fix descriptions to focus on user impact - Simplified technical descriptions throughout The new copy focuses on what users can DO rather than how it works.
1 parent 9761fb4 commit e024aa4

1 file changed

Lines changed: 24 additions & 18 deletions

File tree

Resources/whats-new.json

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,65 +3,71 @@
33
{
44
"version": "20260116.1",
55
"release_date": "January 16, 2026",
6-
"introduction": "This release brings comprehensive Mermaid diagram rendering improvements, batch codebase import capabilities, web UI integration support, and critical bug fixes for editor stability and authentication.",
6+
"introduction": "This release improves diagram rendering, adds powerful codebase learning capabilities, expands web integration features, and fixes critical stability issues.",
77
"highlights": [
88
{
99
"id": "mermaid-improvements",
1010
"icon": "chart.bar.doc.horizontal",
11-
"title": "Comprehensive Mermaid Diagram Improvements",
12-
"description": "Complete overhaul of Mermaid diagram rendering with intelligent edge routing, obstacle avoidance, and adaptive node spacing for flowcharts. Sequence diagrams now parse all arrow types correctly. Bar and XY charts support the 'series' keyword with space-separated data. Mind maps display full hierarchies with proper indentation normalization. All diagram types from Mermaid syntax now render reliably with professional layout and routing."
11+
"title": "Beautiful Diagrams That Just Work",
12+
"description": "Diagrams in your conversations now render beautifully and correctly. Flowcharts automatically route around obstacles with smart spacing. Sequence diagrams understand all arrow styles. Bar and XY charts display your data elegantly. Mind maps show complete hierarchies at a glance. Create professional visualizations right in your chats."
1313
},
1414
{
1515
"id": "codebase-ingest",
1616
"icon": "folder.badge.gearshape",
17-
"title": "Batch Codebase Import",
18-
"description": "Import entire codebases into SAM's memory with a single operation. The new ingest_codebase feature recursively scans directories, filters by file patterns, and batch-imports code files into VectorRAG memory. Supports optional JSONL training export, excludes build artifacts and dependencies, and safely limits imports to 500 files by default. Perfect for giving SAM comprehensive understanding of your project structure."
17+
"title": "Teach SAM Your Entire Codebase",
18+
"description": "Import whole projects into SAM's memory with one command. SAM learns your code structure, file organization, and patterns - then uses that knowledge to give you better answers about your project. Works with any programming language, automatically skips build files and dependencies, and smartly limits imports to keep things fast."
1919
},
2020
{
2121
"id": "web-ui-endpoints",
2222
"icon": "globe",
23-
"title": "Web UI Integration Support",
24-
"description": "New REST API endpoints enable external web UI access to SAM's features. Share conversation topics and mini-prompts with web interfaces for seamless integration with browser-based tools and custom dashboards."
23+
"title": "Share Conversations with Web Tools",
24+
"description": "New features let web-based tools access your SAM conversations and prompts. Build custom dashboards, integrate with browser extensions, or connect SAM to your favorite web apps seamlessly."
25+
},
26+
{
27+
"id": "rag-searchable-metadata",
28+
"icon": "magnifyingglass.circle",
29+
"title": "Smarter Memory Search",
30+
"description": "SAM can now find content by filename and location. Ask \"What's in ChatWidget.swift?\" or \"Show me PDFs about sales\" and SAM knows exactly where to look in its memory. Works for code files, documents, web pages, and conversation history."
2531
}
2632
],
2733
"bugfixes": [
2834
{
2935
"id": "editor-race-condition",
3036
"icon": "exclamationmark.triangle.fill",
31-
"title": "Fixed Editor Race Condition on Personality Changes",
32-
"description": "Resolved critical race condition where changing the default personality could cause editor initialization failures. System now properly inherits personality settings without timing conflicts."
37+
"title": "Fixed Chat Window Freezes",
38+
"description": "Resolved an issue where changing personality settings could cause the chat window to freeze or fail to load. The editor now starts smoothly every time."
3339
},
3440
{
3541
"id": "auth-storage-fix",
3642
"icon": "key.fill",
37-
"title": "Replaced Keychain with UserDefaults for API Tokens",
38-
"description": "Moved API token storage from macOS Keychain to UserDefaults to resolve permission and access issues. Tokens are now reliably persisted and accessible across app launches."
43+
"title": "API Tokens Now Save Reliably",
44+
"description": "Fixed problems with API token storage that could prevent SAM from remembering your credentials between sessions. Tokens are now saved securely and load correctly every time you launch SAM."
3945
},
4046
{
4147
"id": "sd-model-dynamic",
4248
"icon": "arrow.triangle.2.circlepath",
43-
"title": "Stable Diffusion Model List Updates Dynamically",
44-
"description": "Fixed issue where Stable Diffusion model list wouldn't update after downloading new models. List now refreshes automatically when models are added or removed."
49+
"title": "Image Model List Auto-Refreshes",
50+
"description": "The Stable Diffusion model picker now updates automatically when you download new models. No more restarting SAM to see your new image generation models."
4551
},
4652
{
4753
"id": "collab-persistence",
4854
"icon": "pin.fill",
49-
"title": "User Collaboration Tool Response Persistence",
50-
"description": "User responses in collaboration checkpoints are now properly persisted and pinned to prevent loss during long-running sessions."
55+
"title": "Collaboration Responses Saved",
56+
"description": "During long conversations with complex tasks, SAM will now remember your approval responses at checkpoints, preventing work from being lost if the session gets interrupted."
5157
}
5258
],
5359
"improvements": [
5460
{
5561
"id": "prompt-refactor",
5662
"icon": "text.alignleft",
57-
"title": "Cleaner Prompt Generation Architecture",
58-
"description": "Refactored tool guidance generation into dedicated buildToolUsage() method for better maintainability and separation of concerns in system prompt construction."
63+
"title": "Cleaner Internal Architecture",
64+
"description": "Reorganized how SAM builds its internal prompts for better performance and easier future improvements."
5965
}
6066
],
6167
"developer_notes": [
6268
{
6369
"id": "commit-workflow",
64-
"content": "Updated commit message workflow to write messages to files before committing, preventing UTF-8 encoding corruption in multi-line messages."
70+
"content": "Improved commit message workflow to prevent text encoding issues in multi-line commit messages."
6571
}
6672
]
6773
},

0 commit comments

Comments
 (0)