Skip to content

v1.6.1

Choose a tag to compare

@kgilpin kgilpin released this 22 Sep 14:15
· 7 commits to main since this release

What's changed

appmap-gold-traces: gold traces work on Windows

The engine compared file paths it read from disk with paths in the manifest. On Windows the disk paths carry backslashes and the manifest carries slashes, so no recording ever matched its manifest entry. discover, update --record, and covers --fresh failed. The engine now writes every recording path with slashes, on every platform. (#4, #5)

The CLI is installed the way appmap-setup says, and no other way

The helpers no longer say to install the AppMap CLI from npm, and the docs no longer name the @appland/appmap package. appmap-setup holds the two supported ways to get the CLI: the IDE extension, or the manual download from the release manifest. When a helper cannot start the CLI, or the CLI is too old, it now says only that, and leaves the fix to the skill.

Tests run on Windows

Every pull request now runs the helper tests on Ubuntu, macOS, and Windows. The first Windows run reproduced the path bug above; with the fix, all three pass. (#9, #11)

Upgrading

Nothing to change in projects. Manifests and committed baselines stay valid.

Full changelog: v1.6.0...v1.6.1