Skip to content

soop-encoder: v0.3.0

Choose a tag to compare

@pleaseai-release-bot pleaseai-release-bot released this 16 Mar 08:51
7bbe22c

0.3.0 (2026-03-16)

⚠ 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 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)
  • graph,encoder: persist DependencyEdge symbols and add cross-boundary excerpts (#156) (0fadc4f)
  • 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: use composite keys in batch prompts to prevent name collision (#168) (7138c9c)

Code Refactoring

  • encoder: align RPGEncoder API and CLI with reference implementation (#231) (9a2a89a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @pleaseai/soop-graph bumped to 0.1.10

soop-graph: 0.1.10

0.1.10 (2026-03-16)

Bug Fixes

  • encoder: resolve dependency rebuild UNIQUE constraint and embedding ID mismatch (#239) (b43f9a0)

soop-mcp: 0.3.0

0.3.0 (2026-03-16)

⚠ 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)
  • 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)
  • 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

  • encoder: align RPGEncoder API and CLI with reference implementation (#231) (9a2a89a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @pleaseai/soop-graph bumped to 0.1.10
      • @pleaseai/soop-encoder bumped to 0.3.0
      • @pleaseai/soop-tools bumped to 0.1.12

soop-tools: 0.1.12

0.1.12 (2026-03-16)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @pleaseai/soop-graph bumped to 0.1.10
      • @pleaseai/soop-encoder bumped to 0.3.0

soop-zerorepo: 0.1.10

0.1.10 (2026-03-16)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @pleaseai/soop-graph bumped to 0.1.10