0.22.1
- Planet AI Chat with session management, dedicated per-article windows, and a sparkles toolbar button
- Improved native Markdown rendering
- Markdown batch import — Drag and drop multiple Markdown files to import
- Auto-detect Ollama and LM Studio on localhost
- App is now built with macOS 26 to use Liquid Glass UI when running on macOS 26
- Reader View for RSS/Atom/JSON Feed subscriptions
- Enhanced video compression rate
0.22.0
- Continuity Camera & media — Import photos and videos directly from iPhone into Writer, paste images and media attachments, drag-and-drop markdown and text files
- Video compression — New video compression controls in Writer with real-time fps display, video info row, and Revert to Original flow
- Publishing destinations — Added Cloudflare Pages and SSH rsync publishing, new Publishing settings tab with IPNS toggle, concurrent publish guard to prevent overlapping deploys
- Hybrid search — Combined BM25 keyword and vector semantic search with CJK language support and improved responsiveness
- AI assistant — In-app AI chat with tool use and streaming responses, Apple Foundation Models detection, Find Related Articles via NLEmbedding similarity, multi-language embedding support, local network AI server support
- Writer & QuickPost editing — Unified list autocomplete with numbered lists and markdown todos, CJK input method fixes, auto-expanding QuickPost height, simplified focus flow with Tab/Enter navigation, discard confirmation
- CoreSpotlight — Articles indexed in system Spotlight search with incremental indexing on startup and batch reindex for followed content
- Article selection & navigation — Restore last selected article on launch, auto-scroll sidebar to selection, preserve selection after saving or moving drafts
- Custom app icon — Apply a custom icon to the app in Finder via security-scoped bookmarks
- Publishing performance — Faster rebuild and rendering with full CPU utilization, off-main-thread log building, skip rebuild for unchanged edits, templates without assets directory now supported
- Stability — Fixed crashes from invalid UUIDs, corrupt GPS EXIF data, and IPFS directory listing at launch; atomic writes for all persistent data; fixed Keychain error handling
- UI polish — Corrected star and unread dot alignment in article lists, Smart Feed icon shadows, IPFS ID tools sheet, Copy UUID in sidebar, author name in podcast feeds, macOS 26 layout adaptation, option to prevent computer sleep
- Dependencies — Replaced ENSKit with lightweight ENSDataKit, removed unused HDWalletKit, updated Sparkle to 2.9.0
0.21.1
- Improved IPFS garbage collection process, now it can release more space.
- Fixed an animation issue when dragging items into the Markdown writer window.
0.21.0
- New welcome screen
- New site avatar set: Pixel Nomad
- Added icons for the most used menu items when you right-click a Planet in the sidebar.
- Added a new form for setting
.well-known/farcaster.json for Farcaster Mini App.
- Improved stability when handling sleep/awake.
- It is faster now to follow Planets with ENS addresses.
- ipfs2.eth.limo is removed as an option for a public gateway as it is no longer working.
- Set the IPFS swarm connections to a lower value so the server uses fewer resources.
0.20.2
- Support for .sol names (Solana Name Service)
- New avatar image set: Pixel Planet
- Enhanced API server and a new web client to access Planet from any browser
- Experimental IPFS gateway for Farcaster user profile's URL field: furl.pro
- Fixed various RPC issues that could affect ENS resolution.
- Implemented a button for manually triggering IPFS garbage collection.
- Resolved multiple UI issues on macOS Sequoia.
- Fixed several API performance issues.
0.19.3
- Fixed missing Open Graph tags in the Sepia template
- Fixed an issue where the slugs of imported articles caused unexpected behavior
0.19.2
This update addresses several issues on macOS 15.0 (Sequoia):
- Fixed an issue with line height when using a CJK input method
- Fixed an issue where the main window was not restored if closed
0.19.1
This update addresses several issues on macOS 15.0 (Sequoia):
- Fixed an issue where the site avatar image file was unexpectedly removed by macOS
- Slightly widened the sidebar to fix a flicker
0.19.0
- Many improvements for Sepia template and CMD+D
- Accept ETH Donations
- API Console and experimental web client
- Remove GPS info from shared photos
- CID-based permalink
- Smart feeds show the total number of items
- Prewarm the tags and archive page
0.18.3
- Fixed an issue where WalletConnectV2 QR code was not being generated
0.18.2
- WalletConnect 2.0 for tipping
- New IPFS/ENS gateway: eth.sucks / crop.top
- IPFS control panel
- Open any IPFS resource with the local gateway
- New avatar image set: Monochrom
- Easily reuse tags
- New quick share gesture
- New quick post input
- New planet settings: Do Not Index, Prewarm
- Add peering with Filebase
0.17.0
- New faster gateway for IPNS and CIDv1: ipfs2.eth.limo
- Search
- Pin/unpin article
- Export article as data file, or for AirDrop
- Improvement: Improved the implementation for monitoring published folders
- Improvement: Faster full rebuild
- New: Prewarm article on public gateway for caching and faster loading
- New: Edit button on the toolbar
- Fixed: Scroll position of newly created article
0.16.0
- Direct peering with eth.limo
- New template: Sepia
- Improved IPNS Publishing
- Improved Rebuild
- Fixed an issue where attaching files on macOS 14 was not working
- Fixed an image interpolation setting that caused blurry avatars
- Fixed an issue where the favicon was not removed when the avatar was unset
- Added support for pasting images with the Quick Share dialog
- Added Bonjour advertising for the Planet API service
- Added a random pick feature in the Avatar Picker
- Added a new API endpoint:
/v0/id
Full Release Notes