Releases: dannysmith/astro-editor
Astro Editor v1.0.12
Astro Editor v1.0.12
Fixed: Editor scroll jumping when pressing Enter at the end of a line (#174)
Astro Editor v1.0.11
- Astro 6 support — Content collection schemas generated by Astro 6 are now parsed correctly. Astro 6 switched to Zod 4's native JSON schema output, which uses a different format to Astro 5. Both formats are now supported.
- macOS window behavior — Closing the main window now hides it instead of quitting the app. Click the dock icon to bring it back. Cmd+Q still quits.
- Linux startup fix — Fixed a deadlock in the Webview log target that caused the app to hang on launch on Linux. Thanks to @MareDevi (#150).
- Linux font handling — Improved detection and use of appropriate UI fonts on Linux (#167).
- File watcher resilience — The file watcher now auto-recovers from system sleep, App Nap, and other interruptions instead of silently stopping. A periodic rescan every 5 minutes acts as a safety net for missed changes.
- Content Linker fix — The Content Linker now works when opened from the command palette (previously it needed a direct editor reference). Also renamed to "Find Content" in the palette.
- Dependency updates including Vite, lucide-react 1.7, and security patches.
Astro Editor v1.0.10
Astro Editor v1.0.10
No user-facing changes
Astro Editor v1.0.9
Astro Editor v1.0.9
New Features
- The updater now shows release notes and provides more control over when and how to update (you can skip a version etc).
- You can now search for other content items with
Cmd+Shift+K. Pressing enter will open it in the editor. PressingCmd+Enterwill insert a markdown link to the document under the cursor in the current doc. By default, it will insert a relative path to the markdown file which will probably need fixing in your code editor. You can override this behaviour on a per-collection basis in the preferences: If your astro site publishessrc/content/articles/foo.mdto/writing/foo, you can set the Articles URL setting to/writing/{slug}and the correct path will be used in the markdown link. This will use the target file'sslugfrontmatter fields (if it exists) or the filename without its extension.
BugFixes
- 1.0.8 introduced a bug where the left and right sidebar could be fully collapsed by dragging them into the sides of the window, but could not be shown again with the keyboard shortcuts or toolbar icons. This is now fixed.
Astro Editor v1.0.8
Astro Editor v1.0.8
New Features
- New Typewriter mode which can be toggled via the button in the menubar or the command palette. Keeps the cursor vertically centred in the editor at all times.
- The "Open in IDE" feature now supports any editor, not just the six previously whitelisted options. Instead of selecting from a dropdown, you can now enter any command in the preferences: use simple commands like
codeorcursorif they're in a standard location, or provide the full path to your editor's binary (eg./usr/local/bin/nvimor~/bin/my-editor) if not. This resolves issues where editors weren't detected on Windows or installed in non-standard locations. Your existing IDE preference should continue to work without any changes. - If no project is loaded, the welcome screen shows an "Open Project" button - thanks to @nickradford (#116)
Bugfixes & Minor Improvements
Cmd + Pshould work reliably on Windows now.- Removed "Save" from the command palette
- Fixed bug where typing in text inputs in the preferences would always jump the cursor to the end of the input.
- Various dependency updates.
Astro Editor v1.0.7
Astro Editor v1.0.7
Minor security updates and dependency updates. No user-facing changes.
Note: Windows and Linux builds are experimental and not officially supported yet.
Full Changelog: https://github.com/dannysmith/astro-editor/commits/v1.0.7
Astro Editor v1.0.6
Astro Editor v1.0.6
- Trailing newlines are no longer stripped from the end of files on save.
Bugfixes
- Race condition fix during auto-save.
- Preserve cursor position during content updates in the editor to prevent jumping, especially during auto-save.
Note: Windows and Linux builds are experimental and not officially supported yet.
Full Changelog: https://github.com/dannysmith/astro-editor/commits/v1.0.6
Astro Editor v1.0.5
Astro Editor v1.0.5
Search & Sort — Filter your files with the new search bar. Click the filter icon next to any collection to search by filename and customize sorting. Choose from multiple sort options (date, title, filename, etc.) based on your collection's frontmatter fields, with ascending/descending toggle.
Remember Window Layout — Astro Editor now remembers your window size and sidebar positions between sessions. Open the app and pick up right where you left off.
Collection Schema Warnings — Collections without a defined schema now show a warning indicator, making it easier to spot configuration issues.
Windows Improvements
- Fixed title bar buttons not responding to clicks
- Added Windows menu (hamburger icon in the title bar)
- Square corners when maximized/fullscreen (matching Windows conventions)
- New keyboard shortcuts for Windows users
Bug Fixes
- Sorting improvements - Files without dates now sort alphabetically by title. Files with the same date use an alphabetical tiebreaker, eliminating the previously unpredictable ordering.
- Draft filtering fix - Fixed an issue where files could incorrectly appear in the Drafts filter.
Installation Instructions
- macOS: Download the
.dmgfile (Universal - works on both Intel and Apple Silicon) and drag Astro Editor to the Applications folder. - Windows: Download the
.msiinstaller and run it to install Astro Editor. - Linux: Download the
.AppImagefile, make it executable (chmod +x *.AppImage), and run it.
Note: Windows and Linux builds are experimental and not officially supported yet.
Astro Editor v1.0.4
Astro Editor v1.0.4
Untested builds for windows and Linux are included in this build. macOS Users should see no change in behaviour, though there has been significant refactoring under-the-hood to cater for multi-platform support.
If you are encountering new bugs on macOS, please report as usual. If you are a Windows or Linux user, please test the builds out and report any bugs in #56 to begin with. 🙏
Installation Instructions
- macOS: Download the
.dmgfile (Universal - works on both Intel and Apple Silicon) and drag Astro Editor to the Applications folder. - Windows: Download the
.msiinstaller and run it to install Astro Editor. - Linux: Download the
.AppImagefile, make it executable (chmod +x *.AppImage), and run it.
Note: Windows and Linux builds are experimental and not officially supported yet.
Full Changelog: https://github.com/dannysmith/astro-editor/commits/v1.0.4
Astro Editor v1.0.3
Astro Editor v1.0.3
Editor Improvements
- Editor typography now changes based on the width of the Editor pane, not the width of the application window.
- New
Cmd + Shift + Lshortcut, which adds a cursor to the end of each line in the currently selected text. - Markers for inline formatting (eg bold, italic) are now subdued in the same way as other markdown syntax.
- Fenced code blocks now have a distinct background.
- Blockquotes now have more distinct styling.
- Fixed a bug where the editor pane sometimes wouldn't use the correct typeface settings.
- Other minor improvements to editor typography.
Installation Instructions
- macOS: Download the
.dmgfile (Universal - works on both Intel and Apple Silicon) and drag Astro Editor to the Applications folder.
Full Changelog: https://github.com/dannysmith/astro-editor/commits/v1.0.3