From 52a3a9e72df9cece866f1b54aa902d5d03b11fc4 Mon Sep 17 00:00:00 2001 From: ddshi <8811906+ddshi@user.noreply.gitee.com> Date: Thu, 29 Jan 2026 17:45:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0CHANGELOG=20v0.5.0-a?= =?UTF-8?q?lpha?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加v0.5.0-alpha版本日志(P4提醒功能) - 添加v0.4.0-alpha版本日志(P3纪念日功能) - 更新版本链接 Co-Authored-By: Claude --- CHANGELOG.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f15812..a55ee92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,58 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v0.5.0-alpha] - 2026-01-29 + +### Added + +- **Reminder Features (P4)** + - Reminder grouping by time (today/tomorrow/this week/later/missed) + - Overdue reminders displayed in red Alert box + - Reminder cards with hover effects and quick actions + - Complete checkbox functionality + - Edit/Delete menu options + +- **Components** + - `ReminderList` -分组列表组件 + - `ReminderCard` - 提醒卡片组件 + +### Fixed + +- DateInput component type handling (string to Date conversion) + +### Technical + +- Time-based grouping logic with useMemo optimization +- Color-coded cards based on status (completed/overdue/today/future) +- Smooth hover animations and transitions + +## [v0.4.0-alpha] - 2026-01-29 + +### Added + +- **Anniversary Features (P3)** + - Anniversary CRUD operations + - Countdown calculation (yearly/monthly/none repeat) + - Lunar date support + - Built-in holidays display + - Holiday countdown display + +- **Components** + - `AnniversaryList` - 纪念日列表组件 + - `AnniversaryCard` - 纪念日卡片组件 + +- **Utilities** + - `countdown.ts` - 倒计时计算工具 + - `holidays.ts` - 内置节假日数据 + - Lunar-javascript integration for Chinese lunar dates + +### Fixed + +- Lunar date conversion edge cases +- Leap year February 29 handling +- Month-end date overflow handling +- Holiday is_lunar flag configuration + ## [v0.2.0-alpha] - 2026-01-29 ### Added @@ -59,6 +111,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Prisma ORM setup - Initial database schema -[Unreleased]: https://github.com/your-repo/compare/v0.2.0-alpha...HEAD +[Unreleased]: https://github.com/your-repo/compare/v0.5.0-alpha...HEAD +[v0.5.0-alpha]: https://github.com/your-repo/releases/tag/v0.5.0-alpha +[v0.4.0-alpha]: https://github.com/your-repo/releases/tag/v0.4.0-alpha [v0.2.0-alpha]: https://github.com/your-repo/releases/tag/v0.2.0-alpha [v0.1.0-alpha]: https://github.com/your-repo/releases/tag/v0.1.0-alpha