Releases
v1.5.0
Squish v1.5.0 - Schema Fixes, Plugin System, Tier Removal
Compare
Sorry, something went wrong.
No results found
What's New ### Schema Fixes - Fixed dead column references across 5 files that would crash Postgres users - memory_type -> sector (consolidation engine) - deleted -> status = 'active' (consolidation, contradiction detection) - score -> relevance_score (decay engine) - decay_tau, decay_beta -> decay_rate (decay engine) - frequency -> default 1 (graph export) - Removed project_id from memory_associations INSERTs (column doesn't exist) ### Plugin System - Claude Code : .claude-plugin/ with skill, hooks, MCP server config - OpenCode : Plugin entry with session.deleted event handling - OpenClaw : Plugin with definePluginEntry API and hooks - Auto-detect installer : Scans .claude, .config/opencode, .openclaw, .codex, .cursor, .vscode, .windsurf, .zed, .gemini ### Tier System Removed - Memories no longer classified into hot/cold tiers - Decay and eviction still run on importance scores - Tier column preserved in schema for backward compatibility ### Other Changes - Merged squish migrate into squish doctor --migrate-memories - Global config linked to projects - Removed Obsidian integration and markdown storage - Version alignment across all plugin manifests ## Install bash npm install -g squish-memory squish install --all ## Full Changelog https://github.com/michielhdoteth/squish/blob/master/CHANGELOG.md
Security Fixes (post-release)
Removed \shell: true\ from all spawn calls (save-hook, cleanup-hook, new-hook, qmd-client)
Fixed command injection in install-interactive.mjs (use \which -a\ directly)
You can’t perform that action at this time.