Releases: Planetable/Planet
Releases · Planetable/Planet
insider-20220928-1
- Writer — Full-featured post editor with Markdown and live preview, drag-and-drop images and videos, emoji insertion, and per-planet window size memory
- Template Browser — Preview and manage site templates with Open in VSCode, Reveal in Finder, Open in iTerm, and .git repository indicator
- ENS & .bit support — Follow Ethereum Name Service and .bit domains, resolve content hashes, display ENS avatars, use eth.limo as default browser URL
- DNSLink support — Follow planets hosted via DNSLink with automatic feed detection for both HTTP and HTTPS
- Video & audio publishing — Attach and publish video and audio content with media tray, playback indicators, and built-in template support
- Article list improvements — Article summaries, starred articles, unread tracking with smart feeds (Starred, Unread, Today), share button, and notification actions to view new articles
- Internal link navigation — Detect and redirect internal planet and article links within the app instead of opening externally
- Plausible analytics integration — Track site traffic with Plausible.io, support for custom self-hosted API servers, and an Open Dashboard button
- Filebase.com pinning — Pin published content via Filebase.com with per-planet pin status icons
- IPFS engine upgrades — Updated to Kubo 0.14.0, Cloudflare peering for faster discovery, extended IPNS publish TTL, improved concurrency and publishing performance
- Planet management — Import and export planets via drag-and-drop, onboarding starter planets, confirmation dialogs for unfollow and delete, Rebuild and Edit in sidebar context menus
- App sandboxing & security — Sandboxed for Mac App Store compatibility, SecureField for API key inputs, automatic update checking via Sparkle 2
release-0.9.2
- IPFS gateway — Replaced a public gateway that stopped working with a new one
release-0.9.1
- Edit Planet — Added "Edit Planet" to the sidebar context menu for My Planet
- Sidebar stability — Fixed unexpected jumps and selection changes in the sidebar and Starred view when navigating links
- Link handling — Improved processing of internal and relative links in the article web view
- dWebServices.xyz — Added initial support for dWebServices.xyz
- .bit support — Updated wording to reflect compatibility with .bit domains
- IPFS networking — Updated Cloudflare peering, added cf-ipfs.com to public gateways, allowed webui.ipfs.io
release-0.9.0
- Follow .bit domains — Added initial support for following .bit names, including settings, resolver, and summary extraction
- Internal link navigation — Clicking links to other planets or articles within the app now navigates directly instead of opening a browser
- Unread tracking — Fixed Mark All as Read, resolved unread count issues, and navigation subtitle now updates immediately when read status changes
- Following improvements — Added unfollow confirmation dialog, removed accidental unfollow button, deduplicated articles across all follow methods, and redirects to an existing planet if already followed
- Social links — Added GitHub username and Twitter username fields to My Planet for social link support
- Share button — Added a share button for articles in the toolbar
- Writer preview sync — Writer text position now syncs with the preview pane
- ENS enhancements — ENS-type planets now display an ENS icon; updated ENSKit to 0.5.0
- Window behavior — Windows now hide instead of closing, removed "open in new window" context menu option
- Rich planet descriptions — Planet "About" text now supports attributed (rich) strings
- Performance — Fixed slow logic that could cause a spinning wheel
- Built-in templates & dependencies — Updated built-in templates and refreshed third-party dependencies
release-0.8.2
- Plausible Analytics — Added support for custom self-hosted Plausible API servers, renamed link to Open Dashboard, and fixed URL encoding
- Writer improvements — Writer now remembers its window frame per Planet, and smart quotes are turned off by default
- Planet settings — Redesigned Edit My Planet view with a new tab-based layout
- Sidebar context menu — Added Rebuild action for planets and improved menu organization with dividers
- Automatic updates — Planet now automatically checks for updates in the background
- Developer menu — New Develop menu consolidating developer tools, with an option to open the local site in WorldWideWeb
- Built-in templates — Updated bundled templates and added
hasAvatarvariable for custom index.html rendering - Article sync — Article summaries now update correctly when refreshing from content sources
- Help link — Added a reusable help link button component throughout the app
- Bug fixes — Fixed CID update issues, ENS-type dWeb content refresh, and URL path handling
release-0.8.1
- Plain template — Fixed image max-height in the built-in Plain template
release-0.8.0
- Article summaries — Display article summaries in the article list, extracted from HTML content with optimized layout and performance
- Audio & video support — Play audio and video content in articles, with headphones and media indicators in the article list
- Downloads manager — Download article attachments with a built-in downloads manager, toolbar menu for quick access, context menus for download items, and file type icons
- Feed avatars — Smarter avatar discovery using og:image, site icons, domain homepage, and DNSLink icons when following a feed for the first time
- Plausible.io analytics — Integrate Plausible.io for traffic analytics with per-minute updates and configurable settings
- DNSLink support — Follow and resolve planets via DNS TXT records
- Notification actions — Tap notifications to view the latest article or select the updated planet, with main window activation
- Markdown rendering — Switched from Ink to CMark for faster, more reliable Markdown rendering
- Web view improvements — Context menu for common operations in article web views, WebP image support, GitHub-style image code insertion, custom user agent
- Writer enhancements — Save and restore Writer window position and size, wider toolbar buttons for easier access
- IPFS upgrade — Updated IPFS (Kubo) to 0.14.0, increased IPNS publish TTL to 7200 hours
- Dependencies — Removed Ink and Subsonic, updated Sparkle and built-in site templates
release-0.7.0
- Video support — Record or attach videos to articles, with a 16:9 player view, context menu deletion, draft management, and updated built-in templates for video playback
- Live preview in Writer — See a real-time preview of your article as you write
- ENS improvements — Use eth.limo as the default ENS browser URL, display ENS avatars, show homepage for ENS planets without a feed, set Cloudflare as the preferred public gateway
- Data model migration — Rebuilt article storage with a new filesystem-based repository, automatic Core Data migration, and a migration progress view
- Export planet — Added an Export option to the My Planet menu
- Writer enhancements — Insert emoji button, improved drag-and-drop, file picker limited to WebKit-supported formats, combined new draft and edit article flows
- Publishing reliability — Fixed background thread publishing issues, limited concurrency during publish and update checks, reduced load when checking for content updates
- Notifications — Send local notifications when new articles arrive from followed planets
- Template Browser — Added Open in VSCode and Reveal in Finder buttons
- What's New view — Added a new menu item to view release notes and onboarding information
- Miscellaneous fixes — Restored last selected sidebar view on launch, prevented following duplicate planets, fixed article refresh after editing, fixed attachment thumbnails and copy behavior
release-0.6.17
- Text trimming — Fixed issues where extra leading or trailing spaces in follow-planet URLs or article content could cause unexpected behavior
release-0.6.16
- Writer toolbar — New Send button, attach photo button, and media tray for viewing existing attachments directly from the toolbar
- Writer editing — Title field now auto-focuses and is more visually prominent, with improved save logic
- Writer preview — Larger media thumbnails, fixed white flash on load, and corrected background color
- Remember last planet — Reopening the app returns you to the last visited planet
- Template git indicator — Templates managed with git now display a .git badge
- Toolbar polish — Reorganized toolbar layout, updated plus icon, removed unused menu items
- ENS publishing — Switched to batch article creation for faster and more reliable ENS updates
- Stability — Fixed crashes in article URL handling and Writer HTML rendering, resolved an issue importing planets that had never published, improved reliability of following and updating feeds
- Onboarding — Removed problematic onboarding flow that could cause issues on first launch
- Dependencies — Updated bundled packages