v0.29.0
📢 Important
Node name uniqueness validation. For backward compatibility, this feature is not automatically enabled. You need to manually enable it in Space Data Management and complete the data migration. Once enabled, new nodes must have unique names within the same folder level, matching standard file system logic. This is required for using the Eidos CLI.
✨ Highlights
- Eidos CLI: You can now interact with Eidos via the CLI, designed to work seamlessly with Claude Code and Codex. Press
Cmd+Kand typeinstallto follow the installation prompts. - Skills: You can now install "Skills" to guide AI agents on how to interact with Eidos (run
npx skills add eidos-space/skillsto install). - Relay Service: Integrated relay services with the new Relay Handler script type, enabling automatic processing of external messages.
🚀 New Features
- Terminal Integration: Open the terminal panel using `Ctrl + ``.
- New File Management Component: Full file management capabilities.
- Theme Market: A file-based theme loading mechanism.
- Table Schema Import/Export: Quickly export or copy table schemas and rebuild tables using the "Import Table Schema" command in CMDK.
- Create Table from Dataview: Creating tables from dataview. Here is a new useful UDF
lsdirto list directory.
🔧 Improvements and Fixes
- Fixed an issue where the client package could not correctly call the API.
- Fixed a bug where the app wouldn't reactively update after importing CSV data.
- Fixed image loading issues for document bookmarks via proxy.
- Improved login persistence by removing frontend token caching.
- Fixed macOS native tab menu issues when switching between "lock" and "full width".
- Resolved table issues after deleting link fields; added a new
fixcommand in CMDK to repair problematic tables. - Optimized directory tree loading and scrolling performance.
- Refined the dark mode visual experience for the default theme.
- Enhanced various table components.
- Gallery view now automatically selects the file field as the cover by default.
- Improved CSV column name generation to use semantic headers instead of random identifiers.
tableViewandtableActionextensions now supporttableIdbinding to specific tables.- Migrated to
oxfmtfor significantly faster code formatting. - Upgraded Tailwind to v4.
- Upgraded Lexical to v0.42.0.
What's Changed
- Feat/relay by @mayneyao in #298
- Feat/cli by @mayneyao in #299
- chore: upgrade to tailwind v4 by @mayneyao in #300
Full Changelog: v0.28.0...v0.29.0