v0.26.0
arkohut/pensievev0.26.0Feb 10, 2025by github-actions[bot]
AI Summary
Introduces intelligent file synchronization that operates during system idle time and fixes critical timezone and plugin initialization issues.
Key Highlights
- Added smart file processing during system idle time
- Implemented background processing for skipped files
- Fixed timezone handling for timestamps and records
- Ensured default plugins bind only during initial library creation
New Features
- Enhanced idle-time file synchronization
- Improved image handling with height-based scaling
- Fixed timezone handling
- Fixed plugin initialization
Full Release Notes
## ✨ Features - Enhanced idle-time file synchronization by @aisensiy - Added smart file processing during system idle time - Implemented background processing for skipped files - Added configurable idle processing time interval - Enhanced retry mechanism for unprocessed files - Improved image handling by - Adjusted image sizing in Figure component with height-based scaling ## 🐛 Bug Fixes - Fixed timezone handling by @aisensiy - Ensured UTC timezone for timestamp formatting - Fixed timezone processing for records and screenshots - Fixed plugin initialization - Ensured default plugins are bound only during initial library creation - Fixed system-specific error related to 'spdisplays_ndrvs' by @yiminglu ## 🎉 New Contributors * @yiminglu made their first contribution in https://github.com/arkohut/pensieve/pull/66 * @aisensiy made their first contribution in https://github.com/arkohut/pensieve/pull/67 This release introduces intelligent file synchronization that operates during system idle time, optimizing system resources while ensuring reliable file processing. It also addresses important timezone and plugin initialization issues. --- ## ✨ 新功能 - 增强空闲时段文件同步 by @aisensiy - 新增系统空闲时智能文件处理 - 实现后台处理未同步文件 - 添加可配置的空闲处理时间间隔 - 增强未处理文件的重试机制 - 改进图像处理 - 优化了 Figure 组件中的图像尺寸调整,采用基于高度的缩放 ## 🐛 修复 - 修复时区处理问题 by @aisensiy - 确保时间戳使用 UTC 时区 - 修复记录和截图的时区处理 - 修复插件初始化问题 - 确保默认插件仅在初始库创建时绑定 - 修复与 'spdisplays_ndrvs' 相关的系统特定错误 by @yiminglu ## 🎉 新贡献者 * @yiminglu 在 https://github.com/arkohut/pensieve/pull/66 中做出了首次贡献 * @aisensiy 在 https://github.com/arkohut/pensieve/pull/67 中做出了首次贡献 这个版本引入了智能文件同步机制,在系统空闲时段进行文件处理,优化了系统资源使用,同时确保可靠的文件处理。此外还解决了重要的时区处理和插件初始化问题。 **Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.25.7...v0.26.0