Skip to content

NexusInDesign changelog

io.github.pironjulien/nexus-indesign

6 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • AGENTS.md +11

    https://raw.githubusercontent.com/pironjulien/NexusInDesign/HEAD/AGENTS.md

    + - The engine and its launcher are Native AOT: AI sessions keep their MCP server running for hours while updates+   replace it, and a single-file .NET exe loads code from its own file later on (`UpdateWhileRunningTests`). No+   reflection: COM through `InDesign/Dispatch.cs` (generated `IDispatch`), JSON through `JsonContext`, P/Invoke through+   `LibraryImport` with blittable structures. A `JsonArray.Add` or collection expression of a `JsonObject` must be cast+   to `JsonNode` (the generic overload is not AOT-safe); the AOT publish fails on any such warning. Publishing needs the+   C++ linker, found through `vswhere`: `%ProgramFiles(x86)%\Microsoft Visual Studio\Installer` on `PATH`+   (tools/package.ps1 and the tests add it).+ - Never start the real InDesign under a redirected profile (`APPDATA` / `LOCALAPPDATA` in a temporary folder) for a+   smoke test: Creative Cloud starts its background services (CoreSync, CC Library…) on that profile, and they keep its+   databases locked, so the folder can only be removed after a reboot. Check a release build through its MCP tools with+   the real profile and no document open, or through the unit tests' fakes.

  • server.json 2 fields changed
    package_identifier
    https://github.com/pironjulien/NexusInDesign/releases/download/v4.3.0/nexus-indesign-4.3.0-win-x64.mcpb https://github.com/pironjulien/NexusInDesign/releases/download/v4.3.1/nexus-indesign-4.3.1-win-x64.mcpb
    version
    4.3.0 4.3.1

  • server.json 2 fields changed
    package_identifier
    https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.3/nexus-indesign-4.2.3-win-x64.mcpb https://github.com/pironjulien/NexusInDesign/releases/download/v4.3.0/nexus-indesign-4.3.0-win-x64.mcpb
    version
    4.2.3 4.3.0
  • server.json 2 fields changed
    package_identifier
    https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.2/nexus-indesign-4.2.2-win-x64.mcpb https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.3/nexus-indesign-4.2.3-win-x64.mcpb
    version
    4.2.2 4.2.3

  • server.json 2 fields changed
    package_identifier
    https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.0/nexus-indesign-4.2.0-win-x64.mcpb https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.2/nexus-indesign-4.2.2-win-x64.mcpb
    version
    4.2.0 4.2.2
  • server.json 2 fields changed
    package_identifier
    https://github.com/pironjulien/NexusInDesign/releases/download/v4.1.5/nexus-indesign-4.1.5-win-x64.mcpb https://github.com/pironjulien/NexusInDesign/releases/download/v4.2.0/nexus-indesign-4.2.0-win-x64.mcpb
    version
    4.1.5 4.2.0