# Changelog

All notable changes to `@looohz/rich-editor` 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).

## [Unreleased]

### Planned (Phase 4)
- 历史版本快照 UI（时间轴面板）
- 键盘快捷键系统（可配置）
- 协同编辑支持（Y.js）
- 插件扩展 API

## [0.1.0] - 2024-01-01

### Added
- RichEditor 组件：WYSIWYG / Markdown / 分屏三模式
- 模式一键切换，内容双向无损转换（marked + Turndown）
- 从 `.docx` Word 文件导入（mammoth.js）
- 从 URL 导入网页正文（Readability）
- 导出为 Markdown / HTML / 纯文本
- 工具栏：格式化、标题、列表、表格、代码块、链接、图片
- 字数/字符统计
- 自动保存（localStorage）
- 主题定制（CSS 变量）
- 暗色模式支持
- 单元测试（Vitest）
- VitePress 文档站
