From 6e98d939580d2a9b5d8256230e28cd9ed445b8e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 21:56:32 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 22 ++++---- CHANGELOG.md | 87 ++++++++++++++++++++++++++++++++ package.json | 2 +- packages/analysis/CHANGELOG.md | 22 ++++++++ packages/analysis/package.json | 6 ++- packages/cli/CHANGELOG.md | 48 ++++++++++++++++++ packages/cli/package.json | 6 ++- packages/core-types/CHANGELOG.md | 20 ++++++++ packages/core-types/package.json | 2 +- packages/embedder/CHANGELOG.md | 17 +++++++ packages/embedder/package.json | 2 +- packages/ingestion/CHANGELOG.md | 58 +++++++++++++++++++++ packages/ingestion/package.json | 2 +- packages/mcp/CHANGELOG.md | 36 +++++++++++++ packages/mcp/package.json | 6 ++- packages/sarif/CHANGELOG.md | 8 +++ packages/sarif/package.json | 2 +- packages/scanners/CHANGELOG.md | 16 ++++++ packages/scanners/package.json | 6 ++- packages/search/CHANGELOG.md | 19 +++++++ packages/search/package.json | 6 ++- packages/storage/CHANGELOG.md | 23 +++++++++ packages/storage/package.json | 6 ++- 23 files changed, 394 insertions(+), 28 deletions(-) create mode 100644 packages/analysis/CHANGELOG.md create mode 100644 packages/cli/CHANGELOG.md create mode 100644 packages/core-types/CHANGELOG.md create mode 100644 packages/embedder/CHANGELOG.md create mode 100644 packages/ingestion/CHANGELOG.md create mode 100644 packages/mcp/CHANGELOG.md create mode 100644 packages/sarif/CHANGELOG.md create mode 100644 packages/scanners/CHANGELOG.md create mode 100644 packages/search/CHANGELOG.md create mode 100644 packages/storage/CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 167a419..042fe90 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - ".": "0.1.1", - "packages/analysis": "0.1.0", - "packages/cli": "0.1.0", - "packages/core-types": "0.1.0", - "packages/embedder": "0.1.0", - "packages/ingestion": "0.1.0", - "packages/mcp": "0.1.0", - "packages/sarif": "0.1.0", - "packages/scanners": "0.1.0", - "packages/search": "0.1.0", - "packages/storage": "0.1.0" + ".": "1.0.0", + "packages/analysis": "0.2.0", + "packages/cli": "1.0.0", + "packages/core-types": "1.0.0", + "packages/embedder": "0.2.0", + "packages/ingestion": "1.0.0", + "packages/mcp": "1.0.0", + "packages/sarif": "0.2.0", + "packages/scanners": "0.2.0", + "packages/search": "0.2.0", + "packages/storage": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 14555a3..98a2acc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,92 @@ # Changelog +## [1.0.0](https://github.com/theagenticguy/opencodehub/compare/root-v0.1.1...root-v1.0.0) (2026-05-01) + + +### ⚠ BREAKING CHANGES + +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) + +### Features + +* artifact factory + codehub init + CI UX fixes ([#38](https://github.com/theagenticguy/opencodehub/issues/38)) ([d6ffafa](https://github.com/theagenticguy/opencodehub/commit/d6ffafac74f04212458f4eafaba22146505f7490)) +* cleanups ([bf1536e](https://github.com/theagenticguy/opencodehub/commit/bf1536e2a7e5979fa1a0f5960d3d792c60458c3b)) +* **cli:** add --granularity flag to analyze for hierarchical embeddings ([defa9b6](https://github.com/theagenticguy/opencodehub/commit/defa9b6dd9d686daaaf51f561c81c2bb02dbed87)) +* **cli:** add --strict-detectors flag + ts-morph optional dep ([329f5c3](https://github.com/theagenticguy/opencodehub/commit/329f5c3e5c3429c5f160d7ce283c0115ea0b8934)) +* **cli:** add exact-name resolver and disambiguation flags to context ([7f279a9](https://github.com/theagenticguy/opencodehub/commit/7f279a9a63b36be969198f2b39d26ed86ceb814b)) +* **cli:** flip query hybrid-by-default with --bm25-only + --rerank-top-k ([3e924b5](https://github.com/theagenticguy/opencodehub/commit/3e924b5dcf35cb3953bf069cfbbabfd8ae643cf6)) +* **core-types:** scaffold v1.1 node-shape extensions for planned packets ([e17a4b5](https://github.com/theagenticguy/opencodehub/commit/e17a4b5c68beb193878904140d688f351fadb5a3)) +* **embedder:** add SageMaker backend for remote embeddings ([9b5c53d](https://github.com/theagenticguy/opencodehub/commit/9b5c53d7f2cc7241a4794e6e095da0279887c28f)) +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* **gym:** add rust-spike trigger benchmark ([43c26d3](https://github.com/theagenticguy/opencodehub/commit/43c26d325a9d401312251a85c96d22da117b576a)) +* **ingestion:** [@doc](https://github.com/doc) captures + description field populated ([d63dfa6](https://github.com/theagenticguy/opencodehub/commit/d63dfa6fc7fbcf56853f12d15c9524bef467e22f)) +* **ingestion:** add receiver resolver + detector precision (P06) ([431f428](https://github.com/theagenticguy/opencodehub/commit/431f4285f39fba38b822936bdd73f24e72bf1ec4)) +* **ingestion:** add top-20 framework detection catalog and dispatcher ([02f4864](https://github.com/theagenticguy/opencodehub/commit/02f48640f499551a596ef677b353d0c6103370d2)) +* **ingestion:** capture MCP tool inputSchema as canonical JSON ([9872710](https://github.com/theagenticguy/opencodehub/commit/9872710674648f21c82227294dc88fdeb63b4ab0)) +* **ingestion:** emit CodeElement stubs for external imports ([49eefe7](https://github.com/theagenticguy/opencodehub/commit/49eefe7f1e46fdf43cec8ef2cfb121619e91c094)) +* **ingestion:** emit file-level and community-level embeddings ([09a117f](https://github.com/theagenticguy/opencodehub/commit/09a117f6266772c197fe6385888f71fe9c767f51)) +* **ingestion:** FastAPI, Spring, NestJS, Rails route detectors ([62bebfb](https://github.com/theagenticguy/opencodehub/commit/62bebfbb6ccf4883482cc73d2f879d1e604a4eeb)) +* **ingestion:** Go IMPLEMENTS method-set resolver + C++20 import ([85c60f9](https://github.com/theagenticguy/opencodehub/commit/85c60f99712d5ff30a54c7bb7a5d8c83f1acbcd5)) +* **ingestion:** nested .gitignore with layered negation ([40b5286](https://github.com/theagenticguy/opencodehub/commit/40b52863e83aad27fc4aff691909d31b7f46efca)) +* **ingestion:** populate DependencyNode license from manifest ([f947194](https://github.com/theagenticguy/opencodehub/commit/f947194014c18f839b407e1ce388390aa47c23a6)) +* **ingestion:** provider-driven complexity + Halstead volume ([5e1379a](https://github.com/theagenticguy/opencodehub/commit/5e1379a3597ecb3d290fde87fbbbdfd0f573eba1)) +* **ingestion:** soft-fail summarize on credential errors, thread summaryModel ([d90eb38](https://github.com/theagenticguy/opencodehub/commit/d90eb387ea378a2e6e90ba6bda0ab8afcfdfdf87)) +* **ingestion:** WASM fallback via web-tree-sitter + --wasm-only flag ([cecb401](https://github.com/theagenticguy/opencodehub/commit/cecb4011fad9aebb25c7169c41ce28f366f57d64)) +* **ingestion:** wire framework catalog into profile phase ([d491401](https://github.com/theagenticguy/opencodehub/commit/d4914011721e60cb51e7ea1124a9602df39a36ab)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* **mcp,cli:** join symbol summaries into query results (P04 surface) ([3d73b65](https://github.com/theagenticguy/opencodehub/commit/3d73b65aac852d23871c70468b9521103123d5e8)) +* **mcp:** short-circuit list_findings_delta via stored baselineState ([4d9c187](https://github.com/theagenticguy/opencodehub/commit/4d9c187ebc790af7acb1165bdb5a80910b002ab7)) +* **mcp:** surface structured FrameworkDetection in project_profile tool ([15fb309](https://github.com/theagenticguy/opencodehub/commit/15fb3093b0723d65065229092ef2c4e08a12bcc7)) +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) ([1cceb24](https://github.com/theagenticguy/opencodehub/commit/1cceb24e876fafed06e2742952242efe06a21870)) +* **scanners:** persist partialFingerprint, baselineState, suppressedJson ([fb4585d](https://github.com/theagenticguy/opencodehub/commit/fb4585d5f37afd9921917d46f25017adc6fd02ed)) +* **search:** add filter-aware zoom retrieval across hierarchical tiers ([5ab80c4](https://github.com/theagenticguy/opencodehub/commit/5ab80c4760b34babef067b8ea4129294bb54c405)) +* **search:** extract tryOpenEmbedder + embeddingsPopulated, demote NullEmbedder throw ([c4cc680](https://github.com/theagenticguy/opencodehub/commit/c4cc68083f69fa6dc31562867f431875ee9b3da9)) +* **storage:** add granularity column to embeddings for hierarchical retrieval ([b5bd5f8](https://github.com/theagenticguy/opencodehub/commit/b5bd5f8d093850d75ed99d01106f2c2484e3b067)) +* **storage:** add summary fields to SearchResult and batch lookup helper ([4944a56](https://github.com/theagenticguy/opencodehub/commit/4944a56f73fc05492926ce4c1023742367d9bca4)) +* **storage:** persist structured FrameworkDetection in frameworks_json ([75423fe](https://github.com/theagenticguy/opencodehub/commit/75423febad556f2357c8d2c20c333425035aa2bf)) +* **storage:** populate reserved complexity, coverage, deadness columns ([c81e4c3](https://github.com/theagenticguy/opencodehub/commit/c81e4c385961e9326569066f8f9d596bc6b1779a)) + + +### Bug Fixes + +* **ci:** pin gopls@v0.18.1 for Go 1.23 + add pnpm build-script allowlist ([c78b31d](https://github.com/theagenticguy/opencodehub/commit/c78b31db40b938acbd71aedd6bb91df381541712)) +* **cli:** accurate doctor native-binding + int8 weights checks ([fb569f9](https://github.com/theagenticguy/opencodehub/commit/fb569f9e4ca21be1046206a315fdb9638b28f70a)) +* **deps:** bump minimatch override to 9.0.7 (GHSA-23c5/-7r86) ([7f6e2ae](https://github.com/theagenticguy/opencodehub/commit/7f6e2aeaccc5f1f27cc157723745c2ef5d2afd43)) +* **deps:** pin brace-expansion/minimatch/picomatch to patched versions ([5a7d1e0](https://github.com/theagenticguy/opencodehub/commit/5a7d1e0fa5d436d3ac8472593ddb645448a8bea3)) +* **deps:** refresh pnpm-lock.yaml with ts-morph optional dep from P06 ([0dfee11](https://github.com/theagenticguy/opencodehub/commit/0dfee11146cbe69550ace5bfde6f1b78b81d4a97)) +* **gym:** update corpus test waiver ID to window.desktop after PR [#38](https://github.com/theagenticguy/opencodehub/issues/38) rename ([933b5f2](https://github.com/theagenticguy/opencodehub/commit/933b5f2a6e4ebae77fb16a886f4e3ad2dd8bd059)) +* **ingestion:** enumerate git submodule paths in the scan phase ([d290d04](https://github.com/theagenticguy/opencodehub/commit/d290d048252e3035dae8078197133d222db3edf3)) +* **ingestion:** skip submodule paths in the ownership blame pass ([e28f3e6](https://github.com/theagenticguy/opencodehub/commit/e28f3e64ecc30656e65625b5ca57658aaa3620a0)) +* **repo:** replace stale lsp-oracle tsconfig reference with scip-ingest ([0ce5e29](https://github.com/theagenticguy/opencodehub/commit/0ce5e294c9b89d449627aa0f9986cbe805e91ac5)) +* **scip-ingest:** resolve caller/callee correctly for SCIP edges ([c15f928](https://github.com/theagenticguy/opencodehub/commit/c15f9286550646f254b0d37e7e3d82aa080d96d6)) + + +### Performance + +* **embeddings:** cross-node batching + worker pool ([#33](https://github.com/theagenticguy/opencodehub/issues/33)) ([acb59d0](https://github.com/theagenticguy/opencodehub/commit/acb59d0dede2e7936ce7af0b7c43fb9ed1a100e6)) + + +### Documentation + +* add SPECS, USECASE, and OBJECTIVES docs ([f3120de](https://github.com/theagenticguy/opencodehub/commit/f3120ded5db27624fa8aa1a1a2310f69d30c2f07)) +* **adr:** record hierarchical embeddings decision (0004) ([6d28631](https://github.com/theagenticguy/opencodehub/commit/6d28631a0795bfc8726b9a66c8a8a159d08f3c4a)) +* **adr:** update 0002 with P09 Phase 1 measurements ([92b9a1c](https://github.com/theagenticguy/opencodehub/commit/92b9a1cc4e47a9fd26979340acc98b7d40340668)) +* deep refresh + sync + new architecture pages ([3693ddd](https://github.com/theagenticguy/opencodehub/commit/3693ddd57ff78978e8489c76ad7e654cdc21eb63)) +* **repo:** durable lesson — set NODE_ENV at script scope for astro in CI ([18c159b](https://github.com/theagenticguy/opencodehub/commit/18c159bed2f84f780c4bdd91182adff739afd7e1)) +* **repo:** durable lesson — stale tsconfig project references ([ea67d7a](https://github.com/theagenticguy/opencodehub/commit/ea67d7aae6d14e67beb5782d3dc8bbb07c93a74e)) +* **site:** add Astro Starlight docs site + GitHub Pages deploy ([#34](https://github.com/theagenticguy/opencodehub/issues/34)) ([5ce0191](https://github.com/theagenticguy/opencodehub/commit/5ce01919c7515e0bf14272b447b8801d9abfa8b7)) +* **site:** add llms.txt + Copy-as-Markdown + Open-in-ChatGPT/Claude ([#36](https://github.com/theagenticguy/opencodehub/issues/36)) ([149ba4e](https://github.com/theagenticguy/opencodehub/commit/149ba4efb7a9e785b86aefe59ef440cc30194906)) +* **site:** inject LLM-nav banner + 'See also' footer into every .md ([#37](https://github.com/theagenticguy/opencodehub/issues/37)) ([77190a5](https://github.com/theagenticguy/opencodehub/commit/77190a5e8e1332440decb54e5ecc6f2aa7fb989b)) +* strip legacy stanzas + capture session lessons ([85f6881](https://github.com/theagenticguy/opencodehub/commit/85f6881bd77dd1e185556fcb232b439cd1d3a07a)) + + +### Refactoring + +* consolidate repo-local dir references on META_DIR_NAME ([ce4b63d](https://github.com/theagenticguy/opencodehub/commit/ce4b63d298172dff3a26b1f5d4bf129c5cad7435)) +* **core-types:** centralize LanguageId in core-types ([4c33fc7](https://github.com/theagenticguy/opencodehub/commit/4c33fc7b67afac65f9648c92fafe9532d42f2c60)) +* **mcp:** consume shared tryOpenEmbedder + embeddingsPopulated from @opencodehub/search ([54f00de](https://github.com/theagenticguy/opencodehub/commit/54f00de8ed30326616e8ce6ca17367f606dc10da)) +* **plugin:** file-level packet skeletons for codehub-document ([40a09c8](https://github.com/theagenticguy/opencodehub/commit/40a09c8e9698ad2fcb0804d3ac0a727b9b1a9f41)) + ## [0.1.1](https://github.com/theagenticguy/opencodehub/compare/root-v0.1.0...root-v0.1.1) (2026-04-22) diff --git a/package.json b/package.json index 10e95d0..4487b4c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencodehub-monorepo", - "version": "0.1.1", + "version": "1.0.0", "private": true, "description": "OpenCodeHub — Apache-2.0 code intelligence graph + MCP server for AI coding agents", "license": "Apache-2.0", diff --git a/packages/analysis/CHANGELOG.md b/packages/analysis/CHANGELOG.md new file mode 100644 index 0000000..9716d12 --- /dev/null +++ b/packages/analysis/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/analysis-v0.1.0...analysis-v0.2.0) (2026-05-01) + + +### Features + +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) + + +### Refactoring + +* consolidate repo-local dir references on META_DIR_NAME ([ce4b63d](https://github.com/theagenticguy/opencodehub/commit/ce4b63d298172dff3a26b1f5d4bf129c5cad7435)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/core-types bumped to 1.0.0 + * @opencodehub/sarif bumped to 0.2.0 + * @opencodehub/storage bumped to 0.2.0 diff --git a/packages/analysis/package.json b/packages/analysis/package.json index 2f7c4e9..8e39723 100644 --- a/packages/analysis/package.json +++ b/packages/analysis/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/analysis", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — impact, rename, detect_changes, staleness", "license": "Apache-2.0", "type": "module", @@ -12,7 +12,9 @@ "import": "./dist/index.js" } }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b", "test": "node --test ./dist/*.test.js ./dist/**/*.test.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md new file mode 100644 index 0000000..d427586 --- /dev/null +++ b/packages/cli/CHANGELOG.md @@ -0,0 +1,48 @@ +# Changelog + +## [1.0.0](https://github.com/theagenticguy/opencodehub/compare/cli-v0.1.0...cli-v1.0.0) (2026-05-01) + + +### ⚠ BREAKING CHANGES + +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) + +### Features + +* artifact factory + codehub init + CI UX fixes ([#38](https://github.com/theagenticguy/opencodehub/issues/38)) ([d6ffafa](https://github.com/theagenticguy/opencodehub/commit/d6ffafac74f04212458f4eafaba22146505f7490)) +* **cli:** add --granularity flag to analyze for hierarchical embeddings ([defa9b6](https://github.com/theagenticguy/opencodehub/commit/defa9b6dd9d686daaaf51f561c81c2bb02dbed87)) +* **cli:** add --strict-detectors flag + ts-morph optional dep ([329f5c3](https://github.com/theagenticguy/opencodehub/commit/329f5c3e5c3429c5f160d7ce283c0115ea0b8934)) +* **cli:** add exact-name resolver and disambiguation flags to context ([7f279a9](https://github.com/theagenticguy/opencodehub/commit/7f279a9a63b36be969198f2b39d26ed86ceb814b)) +* **cli:** flip query hybrid-by-default with --bm25-only + --rerank-top-k ([3e924b5](https://github.com/theagenticguy/opencodehub/commit/3e924b5dcf35cb3953bf069cfbbabfd8ae643cf6)) +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* **ingestion:** WASM fallback via web-tree-sitter + --wasm-only flag ([cecb401](https://github.com/theagenticguy/opencodehub/commit/cecb4011fad9aebb25c7169c41ce28f366f57d64)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* **mcp,cli:** join symbol summaries into query results (P04 surface) ([3d73b65](https://github.com/theagenticguy/opencodehub/commit/3d73b65aac852d23871c70468b9521103123d5e8)) +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) ([1cceb24](https://github.com/theagenticguy/opencodehub/commit/1cceb24e876fafed06e2742952242efe06a21870)) +* **scanners:** persist partialFingerprint, baselineState, suppressedJson ([fb4585d](https://github.com/theagenticguy/opencodehub/commit/fb4585d5f37afd9921917d46f25017adc6fd02ed)) +* **search:** add filter-aware zoom retrieval across hierarchical tiers ([5ab80c4](https://github.com/theagenticguy/opencodehub/commit/5ab80c4760b34babef067b8ea4129294bb54c405)) + + +### Bug Fixes + +* **cli:** accurate doctor native-binding + int8 weights checks ([fb569f9](https://github.com/theagenticguy/opencodehub/commit/fb569f9e4ca21be1046206a315fdb9638b28f70a)) + + +### Performance + +* **embeddings:** cross-node batching + worker pool ([#33](https://github.com/theagenticguy/opencodehub/issues/33)) ([acb59d0](https://github.com/theagenticguy/opencodehub/commit/acb59d0dede2e7936ce7af0b7c43fb9ed1a100e6)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/analysis bumped to 0.2.0 + * @opencodehub/core-types bumped to 1.0.0 + * @opencodehub/embedder bumped to 0.2.0 + * @opencodehub/ingestion bumped to 1.0.0 + * @opencodehub/mcp bumped to 1.0.0 + * @opencodehub/sarif bumped to 0.2.0 + * @opencodehub/scanners bumped to 0.2.0 + * @opencodehub/search bumped to 0.2.0 + * @opencodehub/storage bumped to 0.2.0 diff --git a/packages/cli/package.json b/packages/cli/package.json index a12faba..c91f655 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/cli", - "version": "0.1.0", + "version": "1.0.0", "description": "OpenCodeHub — codehub CLI (analyze, setup, mcp, list, status, clean, query, context, impact, sql)", "license": "Apache-2.0", "type": "module", @@ -9,7 +9,9 @@ "bin": { "codehub": "./dist/index.js" }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b && node scripts/copy-ci-templates.mjs && node scripts/copy-plugin-assets.mjs", "test": "node --test './dist/**/*.test.js'", diff --git a/packages/core-types/CHANGELOG.md b/packages/core-types/CHANGELOG.md new file mode 100644 index 0000000..adbbe3b --- /dev/null +++ b/packages/core-types/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +## [1.0.0](https://github.com/theagenticguy/opencodehub/compare/core-types-v0.1.0...core-types-v1.0.0) (2026-05-01) + + +### ⚠ BREAKING CHANGES + +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) + +### Features + +* **core-types:** scaffold v1.1 node-shape extensions for planned packets ([e17a4b5](https://github.com/theagenticguy/opencodehub/commit/e17a4b5c68beb193878904140d688f351fadb5a3)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) ([1cceb24](https://github.com/theagenticguy/opencodehub/commit/1cceb24e876fafed06e2742952242efe06a21870)) +* **storage:** populate reserved complexity, coverage, deadness columns ([c81e4c3](https://github.com/theagenticguy/opencodehub/commit/c81e4c385961e9326569066f8f9d596bc6b1779a)) + + +### Refactoring + +* **core-types:** centralize LanguageId in core-types ([4c33fc7](https://github.com/theagenticguy/opencodehub/commit/4c33fc7b67afac65f9648c92fafe9532d42f2c60)) diff --git a/packages/core-types/package.json b/packages/core-types/package.json index bdc0867..b04451a 100644 --- a/packages/core-types/package.json +++ b/packages/core-types/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/core-types", - "version": "0.1.0", + "version": "1.0.0", "description": "OpenCodeHub — shared graph schema and determinism primitives", "license": "Apache-2.0", "type": "module", diff --git a/packages/embedder/CHANGELOG.md b/packages/embedder/CHANGELOG.md new file mode 100644 index 0000000..a18b01e --- /dev/null +++ b/packages/embedder/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/embedder-v0.1.0...embedder-v0.2.0) (2026-05-01) + + +### Features + +* **embedder:** add SageMaker backend for remote embeddings ([9b5c53d](https://github.com/theagenticguy/opencodehub/commit/9b5c53d7f2cc7241a4794e6e095da0279887c28f)) +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/core-types bumped to 1.0.0 diff --git a/packages/embedder/package.json b/packages/embedder/package.json index 1d37795..78e73f8 100644 --- a/packages/embedder/package.json +++ b/packages/embedder/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/embedder", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — ONNX-based deterministic text embedder (gte-modernbert-base)", "license": "Apache-2.0", "type": "module", diff --git a/packages/ingestion/CHANGELOG.md b/packages/ingestion/CHANGELOG.md new file mode 100644 index 0000000..0f68a20 --- /dev/null +++ b/packages/ingestion/CHANGELOG.md @@ -0,0 +1,58 @@ +# Changelog + +## [1.0.0](https://github.com/theagenticguy/opencodehub/compare/ingestion-v0.1.0...ingestion-v1.0.0) (2026-05-01) + + +### ⚠ BREAKING CHANGES + +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) + +### Features + +* **cli:** add --strict-detectors flag + ts-morph optional dep ([329f5c3](https://github.com/theagenticguy/opencodehub/commit/329f5c3e5c3429c5f160d7ce283c0115ea0b8934)) +* **embedder:** add SageMaker backend for remote embeddings ([9b5c53d](https://github.com/theagenticguy/opencodehub/commit/9b5c53d7f2cc7241a4794e6e095da0279887c28f)) +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* **ingestion:** [@doc](https://github.com/doc) captures + description field populated ([d63dfa6](https://github.com/theagenticguy/opencodehub/commit/d63dfa6fc7fbcf56853f12d15c9524bef467e22f)) +* **ingestion:** add receiver resolver + detector precision (P06) ([431f428](https://github.com/theagenticguy/opencodehub/commit/431f4285f39fba38b822936bdd73f24e72bf1ec4)) +* **ingestion:** add top-20 framework detection catalog and dispatcher ([02f4864](https://github.com/theagenticguy/opencodehub/commit/02f48640f499551a596ef677b353d0c6103370d2)) +* **ingestion:** capture MCP tool inputSchema as canonical JSON ([9872710](https://github.com/theagenticguy/opencodehub/commit/9872710674648f21c82227294dc88fdeb63b4ab0)) +* **ingestion:** emit CodeElement stubs for external imports ([49eefe7](https://github.com/theagenticguy/opencodehub/commit/49eefe7f1e46fdf43cec8ef2cfb121619e91c094)) +* **ingestion:** emit file-level and community-level embeddings ([09a117f](https://github.com/theagenticguy/opencodehub/commit/09a117f6266772c197fe6385888f71fe9c767f51)) +* **ingestion:** FastAPI, Spring, NestJS, Rails route detectors ([62bebfb](https://github.com/theagenticguy/opencodehub/commit/62bebfbb6ccf4883482cc73d2f879d1e604a4eeb)) +* **ingestion:** Go IMPLEMENTS method-set resolver + C++20 import ([85c60f9](https://github.com/theagenticguy/opencodehub/commit/85c60f99712d5ff30a54c7bb7a5d8c83f1acbcd5)) +* **ingestion:** nested .gitignore with layered negation ([40b5286](https://github.com/theagenticguy/opencodehub/commit/40b52863e83aad27fc4aff691909d31b7f46efca)) +* **ingestion:** populate DependencyNode license from manifest ([f947194](https://github.com/theagenticguy/opencodehub/commit/f947194014c18f839b407e1ce388390aa47c23a6)) +* **ingestion:** provider-driven complexity + Halstead volume ([5e1379a](https://github.com/theagenticguy/opencodehub/commit/5e1379a3597ecb3d290fde87fbbbdfd0f573eba1)) +* **ingestion:** soft-fail summarize on credential errors, thread summaryModel ([d90eb38](https://github.com/theagenticguy/opencodehub/commit/d90eb387ea378a2e6e90ba6bda0ab8afcfdfdf87)) +* **ingestion:** WASM fallback via web-tree-sitter + --wasm-only flag ([cecb401](https://github.com/theagenticguy/opencodehub/commit/cecb4011fad9aebb25c7169c41ce28f366f57d64)) +* **ingestion:** wire framework catalog into profile phase ([d491401](https://github.com/theagenticguy/opencodehub/commit/d4914011721e60cb51e7ea1124a9602df39a36ab)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) ([1cceb24](https://github.com/theagenticguy/opencodehub/commit/1cceb24e876fafed06e2742952242efe06a21870)) + + +### Bug Fixes + +* **ingestion:** enumerate git submodule paths in the scan phase ([d290d04](https://github.com/theagenticguy/opencodehub/commit/d290d048252e3035dae8078197133d222db3edf3)) +* **ingestion:** skip submodule paths in the ownership blame pass ([e28f3e6](https://github.com/theagenticguy/opencodehub/commit/e28f3e64ecc30656e65625b5ca57658aaa3620a0)) +* **scip-ingest:** resolve caller/callee correctly for SCIP edges ([c15f928](https://github.com/theagenticguy/opencodehub/commit/c15f9286550646f254b0d37e7e3d82aa080d96d6)) + + +### Performance + +* **embeddings:** cross-node batching + worker pool ([#33](https://github.com/theagenticguy/opencodehub/issues/33)) ([acb59d0](https://github.com/theagenticguy/opencodehub/commit/acb59d0dede2e7936ce7af0b7c43fb9ed1a100e6)) + + +### Refactoring + +* consolidate repo-local dir references on META_DIR_NAME ([ce4b63d](https://github.com/theagenticguy/opencodehub/commit/ce4b63d298172dff3a26b1f5d4bf129c5cad7435)) +* **core-types:** centralize LanguageId in core-types ([4c33fc7](https://github.com/theagenticguy/opencodehub/commit/4c33fc7b67afac65f9648c92fafe9532d42f2c60)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/analysis bumped to 0.2.0 + * @opencodehub/core-types bumped to 1.0.0 + * @opencodehub/embedder bumped to 0.2.0 + * @opencodehub/storage bumped to 0.2.0 diff --git a/packages/ingestion/package.json b/packages/ingestion/package.json index fb7e448..7a3aeb9 100644 --- a/packages/ingestion/package.json +++ b/packages/ingestion/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/ingestion", - "version": "0.1.0", + "version": "1.0.0", "description": "OpenCodeHub — indexing pipeline (12-phase DAG, tree-sitter, language providers)", "license": "Apache-2.0", "type": "module", diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md new file mode 100644 index 0000000..2f8986a --- /dev/null +++ b/packages/mcp/CHANGELOG.md @@ -0,0 +1,36 @@ +# Changelog + +## [1.0.0](https://github.com/theagenticguy/opencodehub/compare/mcp-v0.1.0...mcp-v1.0.0) (2026-05-01) + + +### ⚠ BREAKING CHANGES + +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) + +### Features + +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* **mcp,cli:** join symbol summaries into query results (P04 surface) ([3d73b65](https://github.com/theagenticguy/opencodehub/commit/3d73b65aac852d23871c70468b9521103123d5e8)) +* **mcp:** short-circuit list_findings_delta via stored baselineState ([4d9c187](https://github.com/theagenticguy/opencodehub/commit/4d9c187ebc790af7acb1165bdb5a80910b002ab7)) +* **mcp:** surface structured FrameworkDetection in project_profile tool ([15fb309](https://github.com/theagenticguy/opencodehub/commit/15fb3093b0723d65065229092ef2c4e08a12bcc7)) +* replace LSP oracle with SCIP indexers (TS/Py/Go/Rust/Java) ([#32](https://github.com/theagenticguy/opencodehub/issues/32)) ([1cceb24](https://github.com/theagenticguy/opencodehub/commit/1cceb24e876fafed06e2742952242efe06a21870)) +* **search:** add filter-aware zoom retrieval across hierarchical tiers ([5ab80c4](https://github.com/theagenticguy/opencodehub/commit/5ab80c4760b34babef067b8ea4129294bb54c405)) + + +### Refactoring + +* **mcp:** consume shared tryOpenEmbedder + embeddingsPopulated from @opencodehub/search ([54f00de](https://github.com/theagenticguy/opencodehub/commit/54f00de8ed30326616e8ce6ca17367f606dc10da)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/analysis bumped to 0.2.0 + * @opencodehub/core-types bumped to 1.0.0 + * @opencodehub/embedder bumped to 0.2.0 + * @opencodehub/sarif bumped to 0.2.0 + * @opencodehub/scanners bumped to 0.2.0 + * @opencodehub/search bumped to 0.2.0 + * @opencodehub/storage bumped to 0.2.0 diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 971ec5f..6b0b7bb 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/mcp", - "version": "0.1.0", + "version": "1.0.0", "description": "OpenCodeHub — stdio MCP server exposing code-graph + group tools", "license": "Apache-2.0", "type": "module", @@ -12,7 +12,9 @@ "import": "./dist/index.js" } }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b", "test": "node --test ./dist/**/*.test.js", diff --git a/packages/sarif/CHANGELOG.md b/packages/sarif/CHANGELOG.md new file mode 100644 index 0000000..8659c6d --- /dev/null +++ b/packages/sarif/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/sarif-v0.1.0...sarif-v0.2.0) (2026-05-01) + + +### Features + +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) diff --git a/packages/sarif/package.json b/packages/sarif/package.json index c4cbf6e..b67d671 100644 --- a/packages/sarif/package.json +++ b/packages/sarif/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/sarif", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — SARIF v2.1.0 helpers (merge + enrich)", "license": "Apache-2.0", "type": "module", diff --git a/packages/scanners/CHANGELOG.md b/packages/scanners/CHANGELOG.md new file mode 100644 index 0000000..f7a3b81 --- /dev/null +++ b/packages/scanners/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/scanners-v0.1.0...scanners-v0.2.0) (2026-05-01) + + +### Features + +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/sarif bumped to 0.2.0 diff --git a/packages/scanners/package.json b/packages/scanners/package.json index 2757c74..254f295 100644 --- a/packages/scanners/package.json +++ b/packages/scanners/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/scanners", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — Priority-1 scanner wrappers (semgrep, betterleaks, osv-scanner, bandit, biome)", "license": "Apache-2.0", "type": "module", @@ -12,7 +12,9 @@ "import": "./dist/index.js" } }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b", "test": "node --test './dist/**/*.test.js'", diff --git a/packages/search/CHANGELOG.md b/packages/search/CHANGELOG.md new file mode 100644 index 0000000..2e32023 --- /dev/null +++ b/packages/search/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/search-v0.1.0...search-v0.2.0) (2026-05-01) + + +### Features + +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* **search:** add filter-aware zoom retrieval across hierarchical tiers ([5ab80c4](https://github.com/theagenticguy/opencodehub/commit/5ab80c4760b34babef067b8ea4129294bb54c405)) +* **search:** extract tryOpenEmbedder + embeddingsPopulated, demote NullEmbedder throw ([c4cc680](https://github.com/theagenticguy/opencodehub/commit/c4cc68083f69fa6dc31562867f431875ee9b3da9)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/core-types bumped to 1.0.0 + * @opencodehub/storage bumped to 0.2.0 diff --git a/packages/search/package.json b/packages/search/package.json index 0296c75..9df8bd0 100644 --- a/packages/search/package.json +++ b/packages/search/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/search", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — BM25 + RRF hybrid search", "license": "Apache-2.0", "type": "module", @@ -12,7 +12,9 @@ "import": "./dist/index.js" } }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b", "test": "node --test ./dist/**/*.test.js", diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md new file mode 100644 index 0000000..139189b --- /dev/null +++ b/packages/storage/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog + +## [0.2.0](https://github.com/theagenticguy/opencodehub/compare/storage-v0.1.0...storage-v0.2.0) (2026-05-01) + + +### Features + +* **embedder:** replace Arctic Embed XS with gte-modernbert-base ([#31](https://github.com/theagenticguy/opencodehub/issues/31)) ([1214071](https://github.com/theagenticguy/opencodehub/commit/12140717414c6efbd0e1ebb3f3810ce612f2de50)) +* **ingestion:** emit file-level and community-level embeddings ([09a117f](https://github.com/theagenticguy/opencodehub/commit/09a117f6266772c197fe6385888f71fe9c767f51)) +* initial public release of opencodehub v0.1.1 ([3f23006](https://github.com/theagenticguy/opencodehub/commit/3f230065fe17c7c0b4c5d7568063b786fb72c81f)) +* **mcp:** short-circuit list_findings_delta via stored baselineState ([4d9c187](https://github.com/theagenticguy/opencodehub/commit/4d9c187ebc790af7acb1165bdb5a80910b002ab7)) +* **search:** add filter-aware zoom retrieval across hierarchical tiers ([5ab80c4](https://github.com/theagenticguy/opencodehub/commit/5ab80c4760b34babef067b8ea4129294bb54c405)) +* **storage:** add granularity column to embeddings for hierarchical retrieval ([b5bd5f8](https://github.com/theagenticguy/opencodehub/commit/b5bd5f8d093850d75ed99d01106f2c2484e3b067)) +* **storage:** add summary fields to SearchResult and batch lookup helper ([4944a56](https://github.com/theagenticguy/opencodehub/commit/4944a56f73fc05492926ce4c1023742367d9bca4)) +* **storage:** persist structured FrameworkDetection in frameworks_json ([75423fe](https://github.com/theagenticguy/opencodehub/commit/75423febad556f2357c8d2c20c333425035aa2bf)) +* **storage:** populate reserved complexity, coverage, deadness columns ([c81e4c3](https://github.com/theagenticguy/opencodehub/commit/c81e4c385961e9326569066f8f9d596bc6b1779a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opencodehub/core-types bumped to 1.0.0 diff --git a/packages/storage/package.json b/packages/storage/package.json index ffa0e8a..cead934 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@opencodehub/storage", - "version": "0.1.0", + "version": "0.2.0", "description": "OpenCodeHub — DuckDB graph store (@duckdb/node-api + hnsw_acorn + fts)", "license": "Apache-2.0", "type": "module", @@ -12,7 +12,9 @@ "import": "./dist/index.js" } }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "tsc -b", "test": "node --test ./dist/**/*.test.js",