Releases: SaltedCollection/DesktopMemo
Release list
DesktopMemo v2.4.1
更新内容
- 修复 YAML 标量解码中前置元数据大小检查及反斜杠保留的问题,由 @Copilot 在 #10 提交
- 发布 2.4.1 版本:将 Markdown 时间戳同步至 SQLite,由 @SaltedDoubao 在 #9 提交
完整更新日志:v2.4.0...v2.4.1
DesktopMemo v2.4.0
v2.4.0 for Windows 10/11 x86_64
📝 更新日志
修复
- 设置窗口:修复再次打开设置窗口时可能发生的崩溃(StackOverflow)。此前在「启动页面」选择「备忘录」或「待办」后,第二次打开设置窗口时,因单选框与设置的双向绑定在取消选中时产生循环更新,导致程序崩溃;现已通过避免无意义的写回与重复保存从源头阻断该循环。
功能更新
- 功能增强
- 实现编辑未保存提示功能,移除自动保存机制
- 添加 Todo 项内联编辑功能
- 优化了新建 Todos 的交互逻辑
- 添加独立设置页面
- 性能优化
- 优化日志显示性能和错误处理
- 改进数据库操作安全性和数据完整性
- 文档更新
- 完善项目文档体系(贡献指南、API 文档、架构文档等)
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
v2.4.0 for Windows 10/11 x86_64
📝 Changelog
Fixes
- Settings Window: Fixed a crash (StackOverflow) that could occur when reopening the settings window. Previously, after selecting "Memo" or "Todo" on the "Startup Page", opening the settings window a second time would cause a crash due to a circular update generated by the two-way binding of radio buttons and settings during deselection. This loop has now been eliminated at its source by preventing unnecessary write-backs and repeated saves.
New Features & Updates
- Feature Enhancements
- Implemented unsaved edit prompts and removed the auto-save mechanism.
- Added inline editing for Todo items.
- Optimized the interaction logic for creating new Todos.
- Added a dedicated settings page.
- Performance Optimizations
- Optimized log display performance and error handling.
- Improved database operation security and data integrity.
- Documentation Updates
- Enhanced the project documentation system (Contribution Guide, API Documentation, Architecture Documentation, etc.).
If you have any suggestions or encounter any issues while using the application, please feel free to submit them via Issues!
DesktopMemo v2.4.0-alpha
v2.4.0 preview for Windows 10/11 x86_64
📝 更新日志
- 功能增强
- 实现编辑未保存提示功能,移除自动保存机制
- 添加 Todo 项内联编辑功能
- 优化了新建 Todos 的交互逻辑
- 添加独立设置页面
- 性能优化
- 优化日志显示性能和错误处理
- 改进数据库操作安全性和数据完整性
- 文档更新
- 完善项目文档体系(贡献指南、API 文档、架构文档等)
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
📝 Changelog
- Feature Enhancements
- Implemented unsaved edit prompts; removed the auto-save mechanism
- Added inline editing for Todo items
- Optimized the interaction logic for creating new Todos
- Added a standalone settings page
- Performance Optimizations
- Optimized log display performance and error handling
- Improved database operation security and data integrity
- Documentation Updates
- Enhanced the project documentation system (Contribution Guide, API Documentation, Architecture Documentation, etc.)
If you have any suggestions or encounter any issues while using the software, please feel free to submit an Issue!
DesktopMemo v2.3.0
v2.3.0 for Windows 10/11 x86_64
📝 更新日志
- 添加基于 SQLite 的数据存储和迁移支持
- 备忘录索引迁移(JSON → SQLite)
- 待办事项迁移(JSON → SQLite)
- 首次运行自动迁移
- 优化设置面板 UI
- 新增主题切换功能(浅色/深色)
- 改进字体大小层级和间距
- 增强 ComboBox 和 CheckBox 样式
- 移除冗余的快速定位按钮
- 完善状态信息多语言支持
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
DesktopMemo v2.2.1
v2.2.1 for Windows 10/11 x86_64
📝 更新日志
- 新增多语言支持
- 新增的语言:
- 日语 (Japanese / 日本語)
- 韩语 (Korean / 한국어)
- 新增的语言:
- 优化部分UI逻辑,以增强用户体验
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
DesktopMemo v2.2.0
v2.2.0 for Windows 10/11 x86_64
📝 更新内容
- 新增多语言支持
- 目前已经支持的语言:
- 简体中文
- 繁体中文
- 英语
- 目前已经支持的语言:
- 修复了时间戳显示错误的问题
- 优化部分UI逻辑,以增强用户体验
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
DesktopMemo v2.1.0
v2.1.0 for Windows 10/11 x86_64
新增了todo-list功能,可通过点击标题"备忘录"切换到todo-list页面
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
DesktopMemo v2.0.0
重大更新
v2.0.0 for Windows 10/11 x64
v2.0.0 在尽可能还原功能的基础上重构了项目架构,并新增了一些功能
居然真的整理好了这座屎山,不可思议
以下是完整的Release Notes
DesktopMemo v2.0.0 Release Notes
架构重构
- 完全重写应用架构:采用标准 MVVM 模式 + 依赖注入
- 三层架构设计:
DesktopMemo.App- WPF 前端层DesktopMemo.Core- 领域模型与契约DesktopMemo.Infrastructure- 实现层
- 技术栈升级:基于 .NET 9.0 + CommunityToolkit.Mvvm
🔧 改进优化
- 优化应用启动性能,采用异步初始化
- 改进窗口位置和透明度设置的验证逻辑
- 优化托盘服务,增强事件处理
- 更新构建脚本,支持版本化输出
- 完善开发文档和规范
📝 数据迁移说明
v2.0.0 数据格式已变更,旧版数据不兼容,请按照 README 中的方式导入旧数据。
如果您有什么建议,或者使用过程中遇到什么问题,欢迎提交 Issues!
DesktopMemo v1.3.1
v1.3.1 for Windows 10/11 x64
修复了部分显示bug
DesktopMemo v1.3.0
也许是重大更新
v1.3.0 for Windows 10/11 x64
注意:1.3.0之后的数据存储与旧版不兼容,建议手动将已有的备忘录转移到新版备忘录中,一键转移功能会在后续版本更新
首先实装了logo(感谢ChatGPT)
现在备忘录直接存储在Markdown文件中,你可以用记事本打开文件手动编辑(格式仍有一些问题,但不影响使用,后续版本随缘修复)
另外新增了快捷键操作(如tab缩进,快速新建备忘录等)
现在的项目代码真的堆成了一座屎山,我会尝试去处理,但这注定不会很轻松
如果使用过程中遇到了什么问题,请提交 Issues