Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [py-1.13.3] - 2026-10-14

### Fixed

- **The `impact` MCP tool rejected the `name` argument its description asks
for.** The tool was registered with a `name_` parameter, so `tools/list`
for (#138).** The tool was registered with a `name_` parameter, so `tools/list`
advertised `name_` while the description said "Required 'name' argument",
and an agent passing `name` got `MISSING_NAME: pass 'name'`. The tool now
accepts `name`; `name_` keeps working for clients that learned it from the
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -480,7 +480,7 @@ The comment goes up **before** the job fails, so a blocked PR still explains why
# .pre-commit-config.yaml
repos:
- repo: https://github.com/FROWNINGdev/django-orm-lens
rev: py-v1.13.2
rev: py-v1.13.3
hooks:
- id: django-orm-lens-nplusone
- id: django-orm-lens-migration-risk
Expand Down
2 changes: 1 addition & 1 deletion cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ pre-commit users get two ready-made hooks:
```yaml
repos:
- repo: https://github.com/FROWNINGdev/django-orm-lens
rev: py-v1.13.2
rev: py-v1.13.3
hooks:
- id: django-orm-lens-nplusone
- id: django-orm-lens-migration-risk
Expand Down
2 changes: 1 addition & 1 deletion cli/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "django-orm-lens"
version = "1.13.2"
version = "1.13.3"
description = "Static analysis + MCP server for Django models. Blast radius, schema drift, N+1 and migration risk for CI, ER diagrams for terminals and AI agents. No DB, no Django boot. Free and MIT."
readme = "README.md"
requires-python = ">=3.9"
Expand Down
4 changes: 2 additions & 2 deletions cli/server.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "io.github.FROWNINGdev/django-orm-lens",
"title": "Django ORM Lens",
"description": "Django ORM static analysis MCP. Models, relations, migrations, indexes, signals, N+1.",
"version": "1.13.2",
"version": "1.13.3",
"repository": {
"url": "https://github.com/FROWNINGdev/django-orm-lens",
"source": "github"
Expand All @@ -12,7 +12,7 @@
{
"registryType": "pypi",
"identifier": "django-orm-lens",
"version": "1.13.2",
"version": "1.13.3",
"transport": {
"type": "stdio"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/i18n/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ Las regresiones de esquema son más baratas de atrapar en el momento en que entr
# .pre-commit-config.yaml
repos:
- repo: https://github.com/FROWNINGdev/django-orm-lens
rev: py-v1.13.2
rev: py-v1.13.3
hooks:
- id: django-orm-lens-nplusone
- id: django-orm-lens-migration-risk
Expand Down
2 changes: 1 addition & 1 deletion docs/i18n/README.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ django-orm-lens mcp
# .pre-commit-config.yaml
repos:
- repo: https://github.com/FROWNINGdev/django-orm-lens
rev: py-v1.13.2
rev: py-v1.13.3
hooks:
- id: django-orm-lens-nplusone
- id: django-orm-lens-migration-risk
Expand Down
2 changes: 1 addition & 1 deletion docs/i18n/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ django-orm-lens mcp
# .pre-commit-config.yaml
repos:
- repo: https://github.com/FROWNINGdev/django-orm-lens
rev: py-v1.13.2
rev: py-v1.13.3
hooks:
- id: django-orm-lens-nplusone
- id: django-orm-lens-migration-risk
Expand Down
2 changes: 1 addition & 1 deletion smithery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# Smithery runs it via `uvx` so no user-side install / venv is required.

name: "@FROWNINGdev/django-orm-lens"
version: "1.13.2"
version: "1.13.3"
description: >-
Django ORM static-analysis MCP. 13 read-only tools that expose Django
schema, relationships (FK / M2M / O2O, on_delete, related_name),
Expand Down
Loading