v0.16.1 Changelog
This is a minor version update with some fixes and improvements.
Fixes and Improvements
File Field
- File fields can now display data URI images.
- Formula fields displayed as files, or lookup fields targeting file fields, can now be used as gallery covers.
- Gallery covers can now be set to "fit content", automatically adjusting image size based on aspect ratio.
Micro Block
- Improved document menu selection - Micro Blocks can now be properly filtered and are arranged after built-in blocks.
- Blocks can now be opened independently via the
eidos://block/<blockId>@<spaceId>URI schema.
Script
- Scripts can now be run directly.
- Updated Eidos type definitions for better type hints in the extension editor.
- Scripts can now call AI models
// scritpA export default async function (input: Input, context: Context) { const result = await eidos.AI.generateText({ model: "google/gemini-2.0-flash-001@openrouter", prompt: input.prompt || "9.11 and 9.9, which one is larger?", }) eidos.currentSpace.notify({ title: "AI response from scriptA", description: result, }) return result }
- Scripts can now call other scripts
// scriptB export default async function (input: Input, context: Context) { await eidos.script.call("scriptA", { prompt: `How many r's are in the word strawberry?`, }) }
Refactor
- Core: DataSpace now has fewer runtime API dependencies
Full Changelog: v0.16.0...v0.16.1