Skip to content

v0.24.0

Choose a tag to compare

@github-actions github-actions released this 29 Jan 02:09
· 507 commits to master since this release

Memos v0.24.0 Release Notes

🔍 Search Enhancements (#55, #57, #60)

  • Introduced Typesense-like facet search functionality
  • Optimized hybrid search performance
  • Removed auto-search, optimized debounce logic

📊 Data Structure Improvements

  • Support facet
  • Migrated from tags to app names for facet support
  • Added file creation timestamp to embedding table
  • Optimized entity indexing

🛠 Infrastructure Updates

  • Introduced Alembic for database migrations
  • Added plugin processing status tracking
  • Enhanced webhook handling
  • Integrated Logfire for logging
  • Improved SQLAlchemy and FastAPI support

💅 UI Improvements

  • Added skeleton component for loading states
  • Fixed selected app names reset on enter key press during search

🐛 Bug Fixes

  • Fixed vector table recreation handling
  • Improved version import fallback
  • Added safe index creation for entities table

⚠️ Important Notes

After upgrading, you must run memos reindex --force to rebuild the search index for the new vector table structure


Memos v0.24.0 发布说明

🔍 搜索功能增强 (#55, #57, #60)

  • 引入类 Typesense 的 facet 搜索功能
  • 优化混合搜索性能
  • 移除自动搜索,优化防抖逻辑

📊 数据结构改进

  • 支持 facet 功能
  • 从标签系统迁移到应用名称的 facet 支持
  • 为 embedding 表添加文件创建时间戳
  • 优化实体索引

🛠 基础设施更新

  • 引入 Alembic 进行数据库迁移管理
  • 添加插件处理状态跟踪
  • 增强 webhook 处理
  • 集成 Logfire 日志系统
  • 改进 SQLAlchemy 和 FastAPI 支持

💅 界面改进

  • 新增加载状态骨架屏
  • 修复搜索时按回车键重置选中应用名称的问题

🐛 问题修复

  • 修复向量表重建相关问题
  • 改进版本导入的容错处理
  • 添加实体表安全索引创建

⚠️ 重要提示

升级后,必须执行 memos reindex --force 命令以重建新向量表结构的搜索索引