diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33a13ce..3d884ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" cache: npm - run: npm ci diff --git a/package-lock.json b/package-lock.json index d2f40f1..6fae035 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "claudeleaf", - "version": "0.3.0", + "version": "0.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "claudeleaf", - "version": "0.3.0", + "version": "0.4.0", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.32.2", diff --git a/package.json b/package.json index c803c1d..0713871 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claudeleaf", - "version": "0.3.0", + "version": "0.4.0", "description": "Bring Claude (and any agent) into Overleaf: a reliable bridge that drives the Overleaf web editor in real time via an SDK, CLI, and MCP server.", "type": "module", "license": "MIT", diff --git a/src/index.ts b/src/index.ts index 3ddad7f..0e79a3f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -44,4 +44,4 @@ export type { CompileResult, } from "./types.js"; -export const version = "0.3.0"; +export const version = "0.4.0"; diff --git a/src/mcpServer.ts b/src/mcpServer.ts index 7782331..f8d973b 100644 --- a/src/mcpServer.ts +++ b/src/mcpServer.ts @@ -41,7 +41,7 @@ const trackChanges = z ); export function createServer(): McpServer { - const server = new McpServer({ name: "claudeleaf", version: "0.3.0" }); + const server = new McpServer({ name: "claudeleaf", version: "0.4.0" }); server.registerTool( "overleaf_list_projects",