chore: 更新CHANGELOG v0.5.0-alpha

- 添加v0.5.0-alpha版本日志(P4提醒功能)
- 添加v0.4.0-alpha版本日志(P3纪念日功能)
- 更新版本链接

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ddshi 2026-01-29 17:45:06 +08:00
parent 2d4f8738ea
commit 52a3a9e72d

View File

@ -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