ReleaseMicrosoftMicrosoftpublished May 18, 2026seen Jun 26

microsoft/apm v0.14.0

microsoft/apm

Open original ↗

Captured source

source ↗
published May 18, 2026seen Jun 26captured 1whttp 200method plain

v0.14.0

Repository: microsoft/apm

Tag: v0.14.0

Published: 2026-05-18T22:11:31Z

Prerelease: no

Release notes:

What's Changed

🔧 Other Changes

  • docs: full rewrite -- persona-led ramps + 3-promise narrative by @danielmeppiel in https://github.com/microsoft/apm/pull/1252
  • docs: fix all redirect destinations to include /apm base path by @danielmeppiel in https://github.com/microsoft/apm/pull/1284
  • fix: marketplace install auth host on *.ghe.com (closes #1285) by @edenfunf in https://github.com/microsoft/apm/pull/1292
  • fix(ci): use audit-only pattern to prevent install overwriting tamper (closes #1202) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1291
  • fix(policy): layer dependencies.require through extends: org (closes #1201) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1290
  • fix: warn when apm.yml is missing but APM artifacts exist (closes #1056) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1255
  • fix(build): keep Click command docstrings in release binaries by @edenfunf in https://github.com/microsoft/apm/pull/1307
  • fix(audit): drift check skip-with-info on cache miss (closes #1200) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1289
  • feat(install): air-gapped / GHE env vars for install.ps1 by @abhinavgautam01 in https://github.com/microsoft/apm/pull/1246
  • test(integration): regression trap for *.ghe.com marketplace auth routing (closes #1304) by @edenfunf in https://github.com/microsoft/apm/pull/1312
  • feat(marketplace): support multi-profile marketplace outputs by @henrydennis in https://github.com/microsoft/apm/pull/1281
  • fix: apm install no longer permanently blocked by policy after lockfile wipe (required-packages-deployed catch-22) by @danielmeppiel in https://github.com/microsoft/apm/pull/1313
  • fix: preserve Claude stdio MCP env by @imk1t in https://github.com/microsoft/apm/pull/1224
  • feat(marketplace): filter-driven CLI, map-based manifest, JSON output by @danielmeppiel in https://github.com/microsoft/apm/pull/1324
  • fix(policy): inherit parent unmanaged_files when child omits block by @abhinavgautam01 in https://github.com/microsoft/apm/pull/1248
  • refactor(integration): extract MCPIntegrator.install by @abhinavgautam01 in https://github.com/microsoft/apm/pull/1245
  • fix: hint to host-qualify cross-repo on *.ghe.com (closes #1305) by @edenfunf in https://github.com/microsoft/apm/pull/1319
  • fix(adapters): route Gemini config through project_root and user_scope by @edenfunf in https://github.com/microsoft/apm/pull/1306
  • chore: add pylint R0801 duplicate code guardrail (Phase 0) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1320
  • fix(registry): migrate SimpleRegistryClient to MCP Registry v0.1 spec (#1210) by @danielmeppiel in https://github.com/microsoft/apm/pull/1337
  • fix: respect targets: whitelist for all runtimes during MCP install by @danielmeppiel in https://github.com/microsoft/apm/pull/1336
  • feat(pack,doctor,init): vendor-neutral producer first-run UX by @danielmeppiel in https://github.com/microsoft/apm/pull/1362
  • fix: stop writing _apm_source into Claude settings.json by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1359
  • fix: skip direct GitHub API validation when PROXY_REGISTRY_ONLY is set by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1357
  • fix: propagate target to intermediate CompilationConfig in single-file path by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1355
  • fix: resolve hook paths to absolute in settings.json for --target claude by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1354
  • refactor: eliminate duplicate code blocks (phases 1-3) by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1360
  • feat(pack): add --check-versions and --check-clean release gates by @danielmeppiel in https://github.com/microsoft/apm/pull/1365
  • fix: add --target flag to apm update command by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1358
  • fix(compile): forward target to watch-mode recompile (closes #1345) by @danielmeppiel in https://github.com/microsoft/apm/pull/1349
  • feat: support marketplace notation in apm uninstall by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1325
  • fix: prefer APM-managed runtimes over system PATH and warn on codex/GitHub Models incompatibility by @sergio-sisternes-epam in https://github.com/microsoft/apm/pull/1356
  • feat(cli): introduce apm plugin init noun-verb surface by @danielmeppiel in https://github.com/microsoft/apm/pull/1370
  • Fix shared/apm.md matrix secret-stripping; add empirical verify workflow by @danielmeppiel in https://github.com/microsoft/apm/pull/1373
  • perf(resolver): tiered git ref resolver collapses redundant clones (#1369) by @danielmeppiel in https://github.com/microsoft/apm/pull/1376
  • fix: allow tilde in repository path components for Bitbucket DC personal repos (#1375) by @danielmeppiel in https://github.com/microsoft/apm/pull/1377
  • test(windows): make path assertions and chmod tests OS-aware by @danielmeppiel in https://github.com/microsoft/apm/pull/1378
  • chore: cut 0.14.0 by @danielmeppiel in https://github.com/microsoft/apm/pull/1372

New Contributors

  • @abhinavgautam01 made their first contribution in https://github.com/microsoft/apm/pull/1246
  • @henrydennis made their first contribution in https://github.com/microsoft/apm/pull/1281
  • @imk1t made their first contribution in https://github.com/microsoft/apm/pull/1224

Full Changelog: https://github.com/microsoft/apm/compare/v0.13.0...v0.14.0