v0.29.0

arkohut/pensievev0.29.0Jun 26, 2025by github-actions[bot]

AI Summary

This major release brings significant improvements including OCR processing migration to RapidOCR, enhanced screenshot capabilities with browser URL retrieval, a new entity detail view, and important security fixes.

Key Highlights

  • Migrated to RapidOCR for OCR processing
  • Removed deprecated model files (~15MB reduction)
  • Added browser URL retrieval for Chrome, Edge, Safari on macOS
  • Implemented new entity detail view with context navigation
  • Increased VLM output token limit to 2048
  • Security: Changed default binding from 0.0.0.0 to 127.0.0.1
  • Fixed UTF-8 support for international characters in filenames

New Features

  • Enhanced screenshot capabilities with browser URL retrieval
  • New entity detail view with horizontal scrolling and tooltips
  • OCR processing upgrade to RapidOCR
  • Increased VLM output token limit to 2048
  • Security improvement: Default binding changed to 127.0.0.1
  • UTF-8 support for thumbnail filenames

Full Release Notes

## 🚀 New Features

- **Enhanced screenshot capabilities** by @arkohut
  - Added browser URL retrieval for active window information (Chrome, Edge, Safari on macOS)
  - Improved image metadata handling with timestamp parsing and file creation date assignment

- **New entity detail view** by @arkohut  
  - Implemented entity page with interactive context navigation
  - Added horizontal scrolling and tooltips for better user experience

## 🔧 Technical Improvements

- **OCR processing upgrade** by @arkohut
  - Migrated to RapidOCR with improved performance
  - Removed deprecated model files (~15MB size reduction)

- **Enhanced stability and performance** by @arkohut
  - Increased VLM output token limit to 2048 for better responses
  - Extended timeout settings for improved reliability

## 🔒 Security & Bug Fixes

- **Security improvement** by @9-2-1
  - Changed default binding from 0.0.0.0 to 127.0.0.1

- **UTF-8 support fix** by @arkohut
  - Improved thumbnail filename handling for international characters

**Full Changelog**: https://github.com/arkohut/memos/compare/v0.28.2...v0.29.0

---

## 🚀 新功能

- **增强截图功能** by @arkohut
  - 为 macOS 上的浏览器(Chrome、Edge、Safari)添加活动窗口 URL 获取
  - 改进图像元数据处理,支持时间戳解析和文件创建日期分配

- **全新实体详情视图** by @arkohut
  - 实现带有交互式上下文导航的实体页面
  - 添加水平滚动和工具提示以改善用户体验

## 🔧 技术改进

- **OCR 处理升级** by @arkohut
  - 迁移到 RapidOCR,提升处理性能
  - 移除已弃用的模型文件(减少约 15MB 包大小)

- **增强稳定性和性能** by @arkohut
  - 将 VLM 输出令牌限制提升至 2048,获得更好的响应质量
  - 延长超时设置以提高可靠性

## 🔒 安全与错误修复

- **安全性改进** by @9-2-1
  - 将默认绑定地址从 0.0.0.0 更改为 127.0.0.1

- **UTF-8 支持修复** by @arkohut
  - 改进缩略图文件名处理,支持国际字符

**完整更新日志**: https://github.com/arkohut/memos/compare/v0.28.2...v0.29.0