insider-20260513-1
- Browser media drag and drop — Fixed handling of media dragged from web browsers
- Copy Markdown — New article menu item to copy article content as Markdown
- Local AI — Initial groundwork for local AI features
insider-20260509-1
- Sepia by default — New planets now use the Sepia template out of the box, with refreshed built-in site templates
- Typed template settings — Templates can declare typed settings for richer, more reliable customization
- Article references — Planets now track article references for better cross-linking between posts
- Modified timestamps — Articles record when they were last modified, surfacing accurate update times
insider-20260506-1
- Theme color detection — Fall back to body background color when detecting article theme color for better appearance
insider-20260505-1
- Safari-like toolbar tinting — Article detail view adopts theme-color tinting with adapted button colors for dark themes on pre-macOS 26, plus bar material in the article list toolbar area
- AI preferred model field — Added a clear button for quickly resetting the value
- AI chat polish — Added breathing room after final tables in AI chat responses
- Unfollow confirmation — Fixed empty confirmation dialog when unfollowing
- Feed avatars — Improved avatar discovery for feeds
insider-20260504-1
- AI chat — Improved retrieval accuracy and better table rendering in responses
- Article list — Fixed refresh synchronization for more reliable updates
- Stability — Hardened crash-prone code paths
- New languages — Added localizations for Finnish, Norwegian, Hebrew, Danish, Italian, Turkish, Greek, Estonian, Swedish, Korean, Portuguese, Russian, Hindi, French, German, Spanish, and Traditional Chinese
- Onboarding & actions — Localized onboarding copy and fixed Star action localization
insider-20260430-1
- Japanese localization — Added Japanese translations and localized remaining settings and UI strings throughout Planet
- AI chat sessions — Sort sessions newest-first in the sidebar
- Gemma 4 — Fixed thinking tokens leaking into AI chat responses
insider-20260427-1
- AI settings — Fix label wrap in AI settings
- Create Planet — Fix alignment in the Create Planet window
- Article import — Fix drag alert timing during article import
insider-20260423-2
- Confirm dialog — Fixed an issue with the confirm dialog not working correctly
insider-20260423-1
- AI Chat — Fixed internal link focus behavior in AI chat conversations
insider-20260421-2
- Batch import — Drop multiple Markdown or plain-text files onto the article list to import each as a separate article, with a confirmation dialog and automatic duplicate skipping
- AI Chat — Fixed an issue where clearing the only remaining AI chat session could leave the view in a broken state
insider-20260421-1
- AI chat repo grep — The AI assistant can now search text files in the repo for exact strings or regex patterns, giving it direct access to codebase content.
- Code block rendering — AI chat responses now display fenced code blocks with syntax-aware styling, language labels, monospaced font, and horizontal scrolling.
insider-20260419-4
- Video compression — Fixed an issue where the video compression preset sheet could appear empty
insider-20260419-3
- Video compression — Lowered video compression targets to 7 Mbps for 1080p, 4 Mbps for 720p, and 2 Mbps for 480p. Fixed preflight disk-space checks to account for multipass scratch space, and filtered out compression options that exceed available temporary storage.
insider-20260419-2
- Video compression — Fixed compressed video replacement on case-insensitive filesystems, ensuring attachments are correctly swapped after compression completes.
insider-20260419-1
- LM Studio support — Automatically detect LM Studio running on localhost and offer a quick-configure button in AI settings, similar to the existing Ollama integration
- UI fix — Resolved a layout frame warning in Settings
insider-20260416-1
- Settings window — Consistent window width across all settings tabs
- macOS 26 compatibility — Updated onboarding buttons to use capsule button shape
- Log error popups — Error popups are now opt-in rather than shown by default
- AI skill prompt — Added API server example address for Claude Code and Codex integration
- Peering — Removed outdated peering configuration
insider-20260408-1
- AI chat reasoning — Reasoning-only replies now render with secondary styling and collapse by default; a per-message toggle lets you expand or collapse reasoning content
- Prompt copy action — Added a borderless copy button on user prompts with visual feedback animation
insider-20260407-1
- Followed feed dates — Fixed incorrect dates shown for followed feed items
- Reader view preference — Reader view setting is now remembered per planet
insider-20260406-3
- Reader view — Added reader view for followed articles with adjustable font size, always showing the toggle for RSS, Atom, and JSON Feed articles
- Text-to-speech — Read followed articles aloud with automatic language detection and voice selection
- AI Chat — Responses now include source links, added ⌘+/⌘- font size shortcuts with persistent size preference
- RSS feed content — Prefer full article content over summaries when available in RSS feeds
insider-20260406-2
- AI Chat — Fixed compatibility with thinking models like Gemma 4 that send reasoning-only streaming responses