🎉 Glean v0.2.0 发布!
✨ 核心更新:
• 🧠 智能偏好系统 - 基于向量学习你的阅读喜好
• 📊 智能推荐视图 - 自动分层展示(推荐/普通/可能不感兴趣)
• 👍👎 喜欢/不喜欢 - 一键反馈偏好,持续优化推荐
• 🔍 向量检索 - Milvus 驱动的语义相似度计算
• 🌐 国际化支持 - 中英文双语界面
🛠️ 系统增强:
• 统一日志系统 - 结构化日志,便于调试
• 管理后台升级 - 系统配置、注册开关
• UI 组件库更新 - 基于 COSS UI 的现代化界面
🎉 Glean v0.2.0 Released!
✨ Core Updates:
• 🧠 Preference System - Vector-based learning of your reading preferences
• 📊 Smart View - Automatic tiered display (Recommended/Normal/Likely Not Interested)
• 👍👎 Like/Dislike - One-click preference feedback for continuous recommendation optimization
• 🔍 Vector Search - Milvus-powered semantic similarity computation
• 🌐 Internationalization Support - Bilingual interface in Chinese and English
🛠️ System Enhancements:
• Unified Logging System - Structured logs for easier debugging
• Admin Dashboard Upgrade - System configuration and registration toggle
• UI Component Library Update - Modern interface based on COSS UI
What's Changed
- Add Claude Code GitHub Workflow by @LeslieLeung in #4
- fix(backend): fix CI errors with linting and testing by @frostming in #3
- Package frontend with Electron by @LeslieLeung in #6
- Persist user login state in Electron app by @LeslieLeung in #8
- Fix development setup script and default configuration by @eic0 in #11
- chore: Configure Renovate by @renovate[bot] in #13
- fix(deps): update all non-major dependencies by @renovate[bot] in #14
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #15
- chore(deps): update astral-sh/setup-uv action to v7 by @renovate[bot] in #18
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #17
- chore(deps): update postgres docker tag to v18 by @renovate[bot] in #29
- chore(deps): update redis docker tag to v8 by @renovate[bot] in #30
- chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #19
- chore(deps): update softprops/action-gh-release action to v2 by @renovate[bot] in #31
- chore(deps): update docker/build-push-action action to v6 by @renovate[bot] in #25
- Fix frontend lint issues by @LeslieLeung in #40
- Fix TypeScript error in client electronAPI property by @LeslieLeung in #41
- chore(deps): update dependency electron-builder to v26 by @renovate[bot] in #21
- chore(deps): update dependency @vitejs/plugin-react-swc to v4 by @renovate[bot] in #20
- chore(deps): update node.js to v24 by @renovate[bot] in #26
- fix(deps): update dependency @hookform/resolvers to v5 by @renovate[bot] in #33
- chore(deps): update pnpm/action-setup action to v4 by @renovate[bot] in #28
- fix(deps): update dependency react-router-dom to v7 by @renovate[bot] in #35
- fix(deps): update dependency zod to v4 by @renovate[bot] in #37
- chore(deps): update dependency vite to v7 by @renovate[bot] in #24
- fix(deps): update dependency date-fns to v4 by @renovate[bot] in #34
- fix(deps): update dependency tailwind-merge to v3 by @renovate[bot] in #36
- fix(deps): update dependency zustand to v5 by @renovate[bot] in #38
- chore(deps): update pnpm to v10 by @renovate[bot] in #27
- fix(deps): update dependency lucide-react to ^0.561.0 by @renovate[bot] in #42
- chore(deps): update dependency eslint-config-prettier to v10 by @renovate[bot] in #23
- chore(deps): update typescript-eslint monorepo to v8 (major) by @renovate[bot] in #32
- chore(deps): update dependency eslint to v9 by @renovate[bot] in #22
- chore(deps): update dependency globals to v16 by @renovate[bot] in #43
- feat: Add system settings and registration control by @eic0 in #12
- chore(deps): update all non-major dependencies by @renovate[bot] in #44
- chore(deps): update all non-major dependencies by @renovate[bot] in #47
- Milestone 3: Preference System by @LeslieLeung in #45
New Contributors
- @LeslieLeung made their first contribution in #4
- @frostming made their first contribution in #3
- @eic0 made their first contribution in #11
- @renovate[bot] made their first contribution in #13
Full Changelog: v0.1.4...v0.2.0