soop-cli: v0.3.0
0.3.0 (2026-05-27)
⚠ BREAKING CHANGES
- encoder: evolve CLI interface changed — requires positional arg, --graph option renamed to -l/--load-path, --stamp flag removed (auto-applied in save()).
Features
- cli: add two-tier RPG data management (CI + local) (#71) (2b00bdf)
- cli: integrate soop-mcp into soop mcp subcommand (#228) (8dd7426)
- encoder: add dep_graph.json sidecar + HTML visualize stages (#300) (f2eb901)
- encoder: add git-managed vector embeddings with Float16 codec (#74) (d3fdb4d)
- encoder: change default LLM provider to google/gemini-3.1-flash-lite-preview (#169) (88e833c)
- encoder: implement token-aware batch semantic extraction (#82) (b1f8ad2)
- encoder: support flexible 2-5 level hierarchy and evolution area creation (#155) (7e12b26)
- git-grounded sync — silent-fail helpers, decision tree, sentinel-block hooks (#307) (cc4388e)
- JSONL graph format for git-friendly storage (#262) (467ef23)
- rebrand from rpg to repo please with monorepo restructure (#117) (d4b805a)
- store: add BM25 scoring to LocalTextSearchStore (#233) (d04445d)
- utils: add claude-code LLM provider (#66) (00d8ce2)
- utils: add Codex CLI LLM provider (#73) (de76959)
Bug Fixes
- build: resolve Bun compile errors for cross-platform binary distribution (#114) (1f9ce01)
- encoder: resolve dependency rebuild UNIQUE constraint and embedding ID mismatch (#239) (b43f9a0)
- encoder: spread Map.entries() to array before calling toSorted (#251) (8a49ae5)
- publish: bundle workspace packages inline, fix sync vector store, and enable npm provenance (#96) (b73033a)
Code Refactoring
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-encoder bumped to 0.4.0
- @pleaseai/soop-graph bumped to 0.1.13
- @pleaseai/soop-mcp bumped to 0.5.0
- @pleaseai/soop-tools bumped to 0.1.16
- @pleaseai/soop-utils bumped to 0.1.10
- @pleaseai/soop-zerorepo bumped to 0.1.13
- dependencies
soop-encoder: 0.4.0
0.4.0 (2026-05-27)
⚠ BREAKING CHANGES
- encoder: evolve CLI interface changed — requires positional arg, --graph option renamed to -l/--load-path, --stamp flag removed (auto-applied in save()).
Features
- ast: add C#, C/C++, Ruby, Kotlin language support and upgrade tree-sitter (#107) (4be235a)
- encoder: achieve full parity with Python reference encoder (#105) (812e16e)
- encoder: add dep_graph.json sidecar + HTML visualize stages (#300) (f2eb901)
- encoder: add git-managed vector embeddings with Float16 codec (#74) (d3fdb4d)
- encoder: change default LLM provider to google/gemini-3.1-flash-lite-preview (#169) (88e833c)
- encoder: implement DependencyGraph with invocation and inheritance tracking (#83) (3e21441)
- encoder: implement token-aware batch semantic extraction (#82) (b1f8ad2)
- encoder: implement type-aware call resolution in DependencyGraph (#90) (5da75f7)
- encoder: improve semantic extraction quality from reference analysis (#166) (aa3f980)
- encoder: support flexible 2-5 level hierarchy and evolution area creation (#155) (7e12b26)
- git-grounded sync — silent-fail helpers, decision tree, sentinel-block hooks (#307) (cc4388e)
- graph,encoder: persist DependencyEdge symbols and add cross-boundary excerpts (#156) (0fadc4f)
- JSONL graph format for git-friendly storage (#262) (467ef23)
- namu,ast: migrate to WASM tree-sitter and extract @pleaseai/soop-ast package (#185) (0b29d7a)
- rebrand from rpg to repo please with monorepo restructure (#117) (d4b805a)
- store: add BM25 scoring to LocalTextSearchStore (#233) (d04445d)
- store: add zero-dependency local fallback stores and make native deps optional (#92) (edf43fe)
- utils: add claude-code LLM provider (#66) (00d8ce2)
- utils: add Codex CLI LLM provider (#73) (de76959)
Bug Fixes
- build: resolve Bun compile errors for cross-platform binary distribution (#114) (1f9ce01)
- encoder: convert BigInt attention_mask from ONNX int64 tensors to number (#220) (747c10e)
- encoder: resolve dependency rebuild UNIQUE constraint and embedding ID mismatch (#239) (b43f9a0)
- encoder: resolve voyage-4-nano ONNX model not found in CI (#217) (02b5dcd)
- encoder: spread Map before toSorted to avoid iterator error (#282) (03b462e)
- encoder: spread Map.entries() to array before calling toSorted (#251) (8a49ae5)
- encoder: use composite keys in batch prompts to prevent name collision (#168) (7138c9c)
- graph: store meta rootPath relative to graph file for portability (#295) (6c52dfd)
Code Refactoring
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-graph bumped to 0.1.13
- @pleaseai/soop-utils bumped to 0.1.10
- dependencies
soop-graph: 0.1.13
0.1.13 (2026-05-27)
Features
- encoder: add dep_graph.json sidecar + HTML visualize stages (#300) (f2eb901)
- git-grounded sync — silent-fail helpers, decision tree, sentinel-block hooks (#307) (cc4388e)
- mcp: add soop_tree, fuzzy suggestions, and RPG-Kit parity fixes (#299) (c5cb889)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-utils bumped to 0.1.10
- dependencies
soop-mcp: 0.5.0
0.5.0 (2026-05-27)
⚠ BREAKING CHANGES
- encoder: evolve CLI interface changed — requires positional arg, --graph option renamed to -l/--load-path, --stamp flag removed (auto-applied in save()).
Features
- cli: integrate soop-mcp into soop mcp subcommand (#228) (8dd7426)
- encoder: add git-managed vector embeddings with Float16 codec (#74) (d3fdb4d)
- encoder: support flexible 2-5 level hierarchy and evolution area creation (#155) (7e12b26)
- JSONL graph format for git-friendly storage (#262) (467ef23)
- mcp: add soop_tree, fuzzy suggestions, and RPG-Kit parity fixes (#299) (c5cb889)
- mcp: graceful startup, lazy reload, and actionable error payloads (#296) (891a45c)
- namu,ast: migrate to WASM tree-sitter and extract @pleaseai/soop-ast package (#185) (0b29d7a)
- rebrand from rpg to repo please with monorepo restructure (#117) (d4b805a)
- store: add BM25 scoring to LocalTextSearchStore (#233) (d04445d)
- store: add zero-dependency local fallback stores and make native deps optional (#92) (edf43fe)
Bug Fixes
- build: resolve Bun compile errors for cross-platform binary distribution (#114) (1f9ce01)
- encoder: spread Map before toSorted to avoid iterator error (#282) (03b462e)
- encoder: spread Map.entries() to array before calling toSorted (#251) (8a49ae5)
- graph: store meta rootPath relative to graph file for portability (#295) (6c52dfd)
- mcp: replace top-level await with promise chain for cross-compilation (#173) (a14303d)
- mcp: use basename for vector store path to prevent nested directories (#235) (84e4d07)
Code Refactoring
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-graph bumped to 0.1.13
- @pleaseai/soop-encoder bumped to 0.4.0
- @pleaseai/soop-tools bumped to 0.1.16
- @pleaseai/soop-utils bumped to 0.1.10
- dependencies
soop-tools: 0.1.16
0.1.16 (2026-05-27)
Features
- encoder: support flexible 2-5 level hierarchy and evolution area creation (#155) (7e12b26)
- mcp: add soop_tree, fuzzy suggestions, and RPG-Kit parity fixes (#299) (c5cb889)
- rebrand from rpg to repo please with monorepo restructure (#117) (d4b805a)
- store: add BM25 scoring to LocalTextSearchStore (#233) (d04445d)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-graph bumped to 0.1.13
- @pleaseai/soop-encoder bumped to 0.4.0
- dependencies
soop-utils: 0.1.10
0.1.10 (2026-05-27)
Features
- git-grounded sync — silent-fail helpers, decision tree, sentinel-block hooks (#307) (cc4388e)
- utils: update default LLM models to latest supported IDs (#305) (c029a4c)
soop-zerorepo: 0.1.13
0.1.13 (2026-05-27)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @pleaseai/soop-graph bumped to 0.1.13
- @pleaseai/soop-utils bumped to 0.1.10
- dependencies
This PR was generated with Release Please. See documentation.