- Added Edit > Paste > Paste and Render Markdown
- Fixed Edit > Paste > Paste and Match Style
- Fixed a memory leak; memory drops again when closing windows
- Fixed plaintext front-matter to be ignored unless
bikemd: true - Fixed default outline path search to be case-insensitive
- Fixed a crash in
RTFEncoderwhen pasting (PDF, etc.)
For extension authors: I’ve been working to make it easier for AIs to build Bike extensions. Part of that work is to show the AI how to use Bike’s AppleScript evaluate command to test and debug code snippets interactively. Most of these changes are to support that effort.
- Added outline metadata APIs for extensions
- Added
explainQuerytoJSOutline - Improved detail in error reporting from OSA Script
evaluatecommands - Changed
WebViewDOMScriptManagerto accept inline scripts in addition to file paths - Fixed
selectTextAPI inJSOutlineEditor