github thedotmack/claude-mem v7.1.0
v7.1.0: PM2 to Bun Migration

latest releases: v10.1.0, v10.0.8, v10.0.7...
2 months ago

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


🤖 Generated with Claude Code

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.