diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ffc5e9a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +## v3.11.0 — 2026-04-20 + +### Features +- `ocp update` now automatically syncs OpenClaw's registry with the latest models (scripts/sync-openclaw.mjs) +- Server logs warn if OpenClaw registry drifts from models.json + +### Refactor +- models.json is now the single source of truth for model list +- server.mjs and setup.mjs derive MODEL_MAP/MODELS from models.json +- Adding a new model is now a one-file edit + +### Fixes +- OpenClaw's model dropdown now shows all 4 current models (opus-4-7, opus-4-6, sonnet-4-6, haiku-4.5) on existing installs after `ocp update`. Previously setup.mjs only wrote the registry at install time. diff --git a/package.json b/package.json index 9ae464c..f3b6514 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openclaw-claude-proxy", - "version": "3.10.0", + "version": "3.11.0", "description": "OCP (Open Claude Proxy) — use your Claude Pro/Max subscription as an OpenAI-compatible API for any IDE. Works with Cline, OpenCode, Aider, Continue.dev, OpenClaw, and more.", "type": "module", "bin": {