Skip to content

Commit e7ee82c

Browse files
committed
chore(release): 1.3.3
1 parent eca814d commit e7ee82c

File tree

8 files changed

+71
-291
lines changed

8 files changed

+71
-291
lines changed

.gitmodules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[submodule "internal-docs"]
22
path = internal-docs
33
url = https://github.com/PatrickSys/codebase-context-internal.git
4+
update = none
45

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# Changelog
22

33

4+
## [1.3.3] - 2026-01-18
5+
6+
### Fixed
7+
- **Security**: Resolve `pnpm audit` advisories by updating `hono` to 4.11.4 and removing the vulnerable `diff` transitive dependency (replaced `ts-node` with `tsx` for `pnpm dev`).
8+
9+
### Changed
10+
- **Docs**: Clarify private `internal-docs/` submodule setup, add `npx --yes` tip, document `CODEBASE_ROOT`, and list `get_indexing_status` tool.
11+
- **Submodule**: Disable automatic updates for `internal-docs` (`update = none`).
12+
13+
### Removed
14+
- **Dev**: Remove local-only `test-context.cjs` helper script.
15+
416
## [1.3.2] - 2026-01-16
517

618
### Changed

CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ pnpm build
1010

1111
```
1212

13+
Note: this repo references a private submodule at `internal-docs/`. If you don't have access, clone without `--recurse-submodules` or ignore submodule update errors.
14+
1315
## Using the Package
1416

15-
This is an MCP server, not a CLI tool. See [README.md](./README.md) for configuration with Claude Desktop, VS Code, Cursor, etc.
17+
See [README.md](./README.md) for configuration with Claude Desktop, VS Code, Cursor, etc.
1618

1719
## Project Structure
1820

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Add this to your MCP client config (Claude Desktop, VS Code, Cursor, etc.).
1717
}
1818
```
1919

20+
If your environment prompts on first run, use `npx --yes ...` (or `npx -y ...`) to auto-confirm.
21+
2022
## What You Get
2123

2224
- **Internal library discovery**`@mycompany/ui-toolkit`: 847 uses vs `primeng`: 3 uses
@@ -56,6 +58,7 @@ Now the agent checks patterns automatically instead of waiting for you to ask.
5658
| `get_component_usage` | Find where a library/component is used |
5759
| `get_team_patterns` | Pattern frequencies + canonical examples |
5860
| `get_codebase_metadata` | Project structure overview |
61+
| `get_indexing_status` | Indexing progress + last stats |
5962
| `get_style_guide` | Query style guide rules |
6063
| `detect_circular_dependencies` | Find import cycles between files |
6164
| `refresh_index` | Re-index the codebase |
@@ -67,6 +70,7 @@ Now the agent checks patterns automatically instead of waiting for you to ask.
6770
|----------|---------|-------------|
6871
| `EMBEDDING_PROVIDER` | `transformers` | `openai` (fast, cloud) or `transformers` (local, private) |
6972
| `OPENAI_API_KEY` | - | Required if provider is `openai` |
73+
| `CODEBASE_ROOT` | - | Project root to index (CLI arg takes precedence) |
7074
| `CODEBASE_CONTEXT_DEBUG` | - | Set to `1` to enable verbose logging (startup messages, analyzer registration) |
7175

7276
## Performance Note

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codebase-context",
3-
"version": "1.3.2",
3+
"version": "1.3.3",
44
"description": "MCP server that helps AI agents understand your codebase - patterns, libraries, architecture, monorepo support",
55
"type": "module",
66
"main": "./dist/lib.js",
@@ -76,7 +76,7 @@
7676
"build": "tsc",
7777
"prepublishOnly": "pnpm run build",
7878
"start": "node dist/index.js",
79-
"dev": "ts-node src/index.ts",
79+
"dev": "tsx src/index.ts",
8080
"watch": "tsc -w",
8181
"test": "vitest run",
8282
"test:watch": "vitest",
@@ -92,6 +92,7 @@
9292
"@xenova/transformers": "^2.17.0",
9393
"fuse.js": "^7.0.0",
9494
"glob": "^10.3.10",
95+
"hono": "4.11.4",
9596
"ignore": "^5.3.1",
9697
"typescript": "^5.3.3",
9798
"uuid": "^9.0.1",
@@ -109,7 +110,7 @@
109110
"eslint-plugin-import": "^2.32.0",
110111
"globals": "^17.0.0",
111112
"prettier": "^3.7.4",
112-
"ts-node": "^10.9.2",
113+
"tsx": "^4.21.0",
113114
"typescript-eslint": "^8.51.0",
114115
"vitest": "^4.0.16"
115116
},

0 commit comments

Comments
 (0)