diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e557246 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +## [1.7.0] - 2026-10-31 + +- Add `--namespace` and namespace-qualified JavaScript/TypeScript application IDs. +- Preserve relative module keys and class ownership in Neo4j projections. +- Validate graph identity metadata and isolate application caches. + +Regenerate existing analyses and graphs from source for the new ID roots. diff --git a/package.json b/package.json index 09fbb3c..1555e9c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codeanalyzer-typescript", - "version": "1.6.4", + "version": "1.7.0", "description": "CLDK TypeScript analyzer \u2014 emits the canonical schema v2 (additive CPG: symbol table \u2192 call graph \u2192 intraprocedural dataflow \u2192 interprocedural SDG) as analysis.json and Neo4j, via ts-morph.", "type": "module", "module": "src/index.ts", diff --git a/packaging/python/src/codeanalyzer_typescript/__init__.py b/packaging/python/src/codeanalyzer_typescript/__init__.py index 1f2c302..a38065c 100644 --- a/packaging/python/src/codeanalyzer_typescript/__init__.py +++ b/packaging/python/src/codeanalyzer_typescript/__init__.py @@ -18,7 +18,7 @@ from importlib import resources from pathlib import Path -__version__ = "0.1.0" +__version__ = "1.7.0" __all__ = ["bin_path", "schema_path", "__version__"] diff --git a/src/utils/version.ts b/src/utils/version.ts index 8d402a2..8e89a75 100644 --- a/src/utils/version.ts +++ b/src/utils/version.ts @@ -3,4 +3,4 @@ * the analyzer invalidates stale per-file Modules (whose source is unchanged but whose extracted * shape may differ across analyzer versions). */ -export const ANALYZER_VERSION = "1.6.4"; +export const ANALYZER_VERSION = "1.7.0";