Skip to content

xpp-lens 1.2.4

Choose a tag to compare

@github-actions github-actions released this 07 Oct 15:35
· 1 commit to main since this release

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

Install

Download xpp-lens-1.2.4.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

Added

  • xpp_build_errors reads the result of a Visual Studio project build (BuildProjectResult.xml) next to that of the
    model build. The header shows both build times and the time of the model DLL. Diagnostics of the newer build come
    first and replace those of the model build for the same objects.
  • xpp_build_errors lists the objects changed after the newest build, which are not compiled yet. After a project
    build it also lists the objects changed between the model build and the project build, which are compiled only if
    they are in the project. This answers "did my build take everything?" in one call.
  • xpp_changed since=build (xpplens changed --since build): per package, the objects changed after its last build.

Changed

  • xpplens status / xpp_status start with the xpp-lens version (and an available update) and show the index tiers
    and counts as tables. The console gets box-drawing frames; output redirected to a file or a pipe, or --ascii, gets
    +-| frames; xpp_status returns Markdown tables. Numbers are grouped by thousands; long model lists come last.

Fixed

  • After a project build, xpp_build_errors showed the older model build as the latest result. Objects changed after
    the build were marked only when they had a diagnostic; with a clean build they were not mentioned at all.

Released under the MIT License.