# Changelog
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).
## [1.0.0] - 2024-10-03
### Added
- Initial release of FlowNoter MCP server
- TypeScript implementation with full type safety
- MCP tool `save_conversation_note` for saving conversations as markdown
- Automatic filtering of thinking process and tool execution details
- Support for configurable number of conversation turns
- Automatic creation of `notes` folder
- ISO 8601 timestamp in note headers
- Support for Chinese and English characters in filenames
- Comprehensive documentation (README, USAGE, EXAMPLE, QUICKSTART)
- Both English and Chinese documentation
- npm package as `@tricrepe/flownoter`
- Global installation support
- npx usage support
- MIT License
### Features
- Clean markdown formatting with Question/Answer structure
- Smart filename generation from user questions
- UTF-8 encoding support
- Error handling and validation with Zod
- Executable via `npx @tricrepe/flownoter`
- Configurable via MCP client settings
### Documentation
- README.md - English project overview
- README_CN.md - Chinese project overview
- QUICKSTART.md - Quick start guide
- USAGE.md - Detailed usage guide
- EXAMPLE.md - Complete examples
- HOW_TO_PUBLISH.md - Publishing guide
- PUBLISHING.md - Detailed publishing instructions
- CHECKLIST.md - Feature checklist
- PROJECT_SUMMARY.md - Project summary
[1.0.0]: https://github.com/tricrepe/flownoter/releases/tag/v1.0.0