- Added outline metadata APIs for extensions.
- Added Edit > Paste > Paste and Render Markdown.
- Fixed Edit > Paste > Paste and Match Style.
- Fixed
selectTextAPI inJSOutlineEditor. - Fixed memory leak; memory should go down again when closing windows.
- Fixed ignoring front-matter in plaintext files unless
bikemd: trueis set. - Fixed default outline path search to be case-insensitive.
- Fixed error in
RTFEncoderthat could crash when pasting (PDF, etc.).
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. These changes are to support that effort.
- Added
explainQuerytoJSOutline. - Improved detail in error reporting from OSA Script
evaluatecommands. - Updated
WebViewDOMScriptManagerto accept inline scripts in addition to file paths.