chore: bump version to 1.2.0 and sync all plugin manifests

- Sync .claude-plugin/plugin.json (was stuck at 1.1.0) and .cursor-plugin/plugin.json (was 1.0.5) to match main version
- Update CLAUDE.md versioning section to list all four files that must be kept in sync
- Document scripts/generate-large-graph.mjs in CLAUDE.md
This commit is contained in:
Lum1104
2026-03-24 20:26:31 +08:00
parent ed16da7e12
commit d697aefa53
5 changed files with 10 additions and 5 deletions
+1 -1
View File
@@ -9,7 +9,7 @@
{
"name": "understand-anything",
"description": "Multi-agent codebase analysis with interactive dashboard, guided tours, and skill commands",
"version": "1.1.1",
"version": "1.2.0",
"source": "./understand-anything-plugin"
}
]
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "understand-anything",
"description": "AI-powered codebase understanding — analyze, visualize, and explain any project",
"version": "1.1.0",
"version": "1.2.0",
"author": {
"name": "Lum1104"
},
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "understand-anything",
"displayName": "Understand Anything",
"description": "AI-powered codebase understanding — analyze, visualize, and explain any project",
"version": "1.0.5",
"version": "1.2.0",
"author": {
"name": "Lum1104"
},
+6 -1
View File
@@ -51,7 +51,12 @@ An open-source tool combining LLM intelligence + static analysis to produce inte
- **tree-sitter**: Uses `web-tree-sitter` (WASM) instead of native `tree-sitter` — native bindings fail on darwin/arm64 + Node 24
- **Dashboard imports**: Dashboard must only import from core's browser-safe subpath exports (`./search`, `./types`, `./schema`), never the main entry point which pulls in Node.js modules
## Scripts
- `scripts/generate-large-graph.mjs` — Generates a fake knowledge graph for performance testing (e.g. large-graph layout). Writes to `.understand-anything/knowledge-graph.json`. Usage: `node scripts/generate-large-graph.mjs [nodeCount]` (default: 3000 nodes). Not part of the production pipeline.
## Versioning
When pushing to remote, bump the version in **both** of these files (keep them in sync):
When pushing to remote, bump the version in **all four** of these files (keep them in sync):
- `understand-anything-plugin/package.json``"version"` field
- `.claude-plugin/marketplace.json``plugins[0].version` field
- `.claude-plugin/plugin.json``"version"` field
- `.cursor-plugin/plugin.json``"version"` field
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@understand-anything/skill",
"version": "1.1.1",
"version": "1.2.0",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",