Files
socraticode/CHANGELOG.md
2026-04-12 21:37:52 +01:00

8.3 KiB

Changelog

All notable changes to SocratiCode are documented here. This project uses Conventional Commits and Semantic Versioning.

1.4.1 (2026-04-12)

Bug Fixes

  • address CodeRabbit PR review feedback (00f7be1)
  • address CodeRabbit review findings (bb5e6c3)

1.4.0 (2026-04-12)

Features

  • branch-aware collection naming via SOCRATICODE_BRANCH_AWARE (3a4139d), closes #19
  • linked projects support via .socraticode.json and SOCRATICODE_LINKED_PROJECTS (61e868c), closes #20
  • multi-collection search with client-side RRF fusion and deduplication (ad8db7f), closes #20 #19 #19 #20

Bug Fixes

  • address CodeRabbit review feedback on tests (f09f417)
  • address remaining CodeRabbit production code issues (f745d59)
  • linked projects use base hash without branch suffix (fc3c298)
  • provide git identity for temp repo commits in CI (ad2e3b9)
  • resolve JVM imports in multi-module Maven/Gradle projects (5a734eb)
  • update path handling and type imports in indexer and query tools (096f59d)
  • use self-contained temp git repos in branch-aware tests (ffa8e95)

Documentation

  • add cross-project and branch-aware highlights to intro and Why SocratiCode (24faa10)
  • add cross-project search and branch-aware indexing documentation (76e3ff5)
  • add OpenCode setup instructions to README (0896164), closes #18

Tests

  • add includeLinked and searchMultipleCollections tests (bf93e4a)

1.3.2 (2026-03-26)

Bug Fixes

  • change SessionStart hook type from prompt to command (72e4a5f), closes #16

1.3.1 (2026-03-24)

Bug Fixes

  • add prepublishOnly script to ensure dist/ is rebuilt before publish (2f5b410)

1.3.0 (2026-03-19)

Features

  • add CSS @import tracking and path alias resolution to dependency graph (c7e160c)

Bug Fixes

  • add stylus to CSS resolution cases and getAstGrepLang mapping (f80eec4)

Documentation

  • update language support and graph docs for CSS @import and path aliases (f4c5518)

1.2.0 (2026-03-18)

Features

  • add env support for controlling indexing of dotfiles (7265247)
  • add Svelte and Vue import parsing to dependency graph (4c2bd0c)
  • auto-infer port from QDRANT_URL for reverse proxy support (507d823)

Bug Fixes

  • only call ensureOllamaReady when using Ollama provider (#8) (4d255f5), closes #7

Documentation

  • add npx cache update instructions for MCP-only install (4cd113b)
  • add Svelte/Vue to code graph language list (7b72cf0)

1.1.3 (2026-03-16)

Bug Fixes

  • use relative paths for index keys to support shared worktree indexes (505fbd7)

Documentation

  • add auto-update instructions for Claude Code plugin (b26038a)

1.1.2 (2026-03-16)

Bug Fixes

  • correct hooks.json format, remove explicit hooks path, and improve install docs (db69a2d)

1.1.1 (2026-03-16)

Bug Fixes

  • correct Claude Code plugin install commands and add marketplace.json (157b353)

1.1.0 (2026-03-15)

Features

  • add Claude Code plugin with skills, agent, and MCP bundling (31e5d74)
  • add SOCRATICODE_PROJECT_ID env var for shared indexes across directories (fadfd8a)

Documentation

  • add Claude Code worktree auto-detection to git worktrees section (d7c32d1)
  • add git worktrees section to README (3cad30a)
  • add multi-agent collaboration as a featured capability (72c7ce0)

1.0.1 (2026-03-04)

Bug Fixes

  • add mcpName and read version dynamically from package.json (88c0e8f)