docs: update CHANGELOG.md for v7.1.0
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,37 @@ 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/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
## [7.1.0] - 2025-12-13
|
||||||
|
|
||||||
|
## Major Architectural Migration
|
||||||
|
|
||||||
|
This release completely replaces PM2 with native Bun-based process management and migrates from better-sqlite3 to bun:sqlite.
|
||||||
|
|
||||||
|
### Key Changes
|
||||||
|
|
||||||
|
**Process Management**
|
||||||
|
- Replace PM2 with custom Bun-based ProcessManager
|
||||||
|
- PID file-based process tracking
|
||||||
|
- Automatic legacy PM2 process cleanup on all platforms
|
||||||
|
|
||||||
|
**Database Driver**
|
||||||
|
- Migrate from better-sqlite3 npm package to bun:sqlite runtime module
|
||||||
|
- Zero native compilation required
|
||||||
|
- Same API compatibility
|
||||||
|
|
||||||
|
**Auto-Installation**
|
||||||
|
- Bun runtime auto-installed if missing
|
||||||
|
- uv (Python package manager) auto-installed for Chroma vector search
|
||||||
|
- Smart installer with platform-specific methods (curl/PowerShell)
|
||||||
|
|
||||||
|
### Migration
|
||||||
|
|
||||||
|
**Automatic**: First hook trigger after update performs one-time PM2 cleanup and transitions to new architecture. No user action required.
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Complete technical documentation in `docs/PM2-TO-BUN-MIGRATION.md`
|
||||||
|
|
||||||
## [7.0.11] - 2025-12-12
|
## [7.0.11] - 2025-12-12
|
||||||
|
|
||||||
Patch release adding feature/bun-executable to experimental branch selector for testing Bun runtime integration.
|
Patch release adding feature/bun-executable to experimental branch selector for testing Bun runtime integration.
|
||||||
|
|||||||
Reference in New Issue
Block a user