Skip to content

xpp-lens 1.2.5

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Oct 11:30

X++ (Dynamics 365 F&O) code index served to AI assistants over MCP.

Install

Download xpp-lens-1.2.5.zip, unzip it and run in a regular (non-admin) PowerShell:

powershell -ExecutionPolicy Bypass -File .\xpp-lens\install.ps1 -Languages en-US,pl

Self-contained build - no .NET required on the target machine. Already installed? Close Claude and run
xpplens update --install (available from 1.2.2), or install.ps1 from this package - your settings and
index are kept.

Changes

Changed

  • Updating no longer needs Claude to be closed. The installer does not stop running xpplens.exe processes any
    more: a file in use is renamed to *.old, so open sessions keep working on the old version and new sessions start
    the new one; the next start of xpplens deletes the leftovers. At the end the installer offers to restart Claude
    Desktop; xpplens update --install --restart-claude (install.ps1 -RestartClaude) does it without asking.
    Claude Code processes in terminals are never stopped.
  • xpp_grep accepts several names separated by ; in objectName and model, like the other tools. The answer
    for standard code without a scope, or with too large a scope, points to xpp_refs / xpp_callers for names.
  • The release package stores its paths with /, as the ZIP format requires.
  • GitHub Actions: actions/checkout v7 and actions/setup-dotnet v6 (Node 24).

Fixed

  • Command line options: -install was silently ignored (only --install was known), so xpplens update -install
    only checked for the update. Options now work with one or two dashes and as --name=value, may come before the
    arguments, and an unknown option or a missing value stops with an error that lists the options of the command.

Released under the MIT License.