v0.28.2
arkohut/pensievev0.28.2May 9, 2025by github-actions[bot]
AI Summary
Migrates web frontend to Svelte 5 and upgrades package management from npm to pnpm.
Key Highlights
- Migrated to Svelte 5 with updated component architecture
- Package management switched from npm to pnpm
- Icon library updated to @lucide/svelte
New Features
- Svelte 5 migration
- pnpm package manager integration
- Icon library update
- Accessibility improvements for screen readers
Full Release Notes
## 🔧 Technical Improvements - Migrated web frontend to Svelte 5 by @arkohut - Updated component architecture to use the latest Svelte capabilities - Improved UI component reactivity and performance - Enhanced accessibility with consistent comment formats - Upgraded package management system by @arkohut - Migrated from npm to pnpm for faster, more efficient dependency management - Updated package dependencies to latest versions - Switched from lucide-svelte to @lucide/svelte for icon components ## 🐛 Bug Fixes - Fixed accessibility issues in web components by @arkohut - Updated accessibility ignore comments for consistency - Improved screen reader compatibility **Full Changelog**: https://github.com/arkohut/memos/compare/v0.27.4...v0.28.2 --- ## 🔧 技术改进 - 将 Web 前端迁移到 Svelte 5 by @arkohut - 更新组件架构以使用最新的 Svelte 功能 - 提升 UI 组件的响应性和性能 - 通过一致的注释格式增强可访问性 - 升级包管理系统 by @arkohut - 从 npm 迁移到 pnpm,实现更快、更高效的依赖管理 - 将包依赖更新到最新版本 - 从 lucide-svelte 切换到 @lucide/svelte 用于图标组件 ## 🐛 错误修复 - 修复 Web 组件中的可访问性问题 by @arkohut - 更新可访问性忽略注释以保持一致性 - 改进屏幕阅读器兼容性 **完整更新日志**: https://github.com/arkohut/memos/compare/v0.27.4...v0.28.2