Skip to content

Release Notes

Note From the Team

This release marks an important milestone for rpc-go v3 (Beta) with the introduction of provisioning over the Local Manageability Engine (LME). For Linux users, this addresses a longstanding deployment pain point by enabling Intel® AMT provisioning on supported platforms without requiring Intel® LMS. It's important to note that this work is currently focused on provisioning. Other host-based capabilities that depend on Intel® LMS, such as host power management features (for example, Soft-On/Off), will continue to require LMS. We will continue expanding and hardening LME support over the coming releases.

This release also introduces real-time provisioning progress, structured provisioning diagnostics in RPS, and expanded networking APIs that continue building toward richer device management experiences in MPS/Console.

In upcoming releases, you will continue to see investments in Console stability, usability, and user experience, along with continued enhancements to discovery and health checker capabilities. We're also getting very close to introducing Remote Platform Erase (RPE) support in both Console and MPS, with many more exciting features and improvements planned over the coming releases.

Follow our Sprint Board to learn more and track upcoming features.

As always, thanks to everyone providing feedback, testing new functionality, and contributing to the toolkit.

Cheers,
The Device Management Toolkit Team

🚀 What's New?

RPC-Go v3 (Beta): Local Manageability Engine (LME) Support

rpc-go v3 (Beta) now introduces support for communicating directly with the Intel® Local Manageability Engine (LME) driver, significantly reducing the dependency on Intel® Local Management Service.

This has been one of the most requested capabilities for Linux deployments, where Intel® LMS is often unavailable. The new LME transport enables provisioning, deactivation, upgrades, and local management workflows without requiring LMS.

While rpc-go v3 remains in Beta, we encourage the community to begin testing these capabilities and sharing feedback. Additional resiliency improvements and remaining LME enhancements are already underway as we continue preparing rpc-go v3 for production readiness.

RPS & RPC-Go: Real-Time Provisioning Progress

Provisioning now reports real-time activation progress from RPS directly to rpc-go, allowing users to monitor each stage of the activation workflow as it happens instead of waiting until the operation completes.

In addition, provisioning results are now returned as structured per-component status, making it significantly easier to understand which provisioning step succeeded or failed when troubleshooting activation issues.

MPS: Expanded Network Management APIs

MPS continues to expand its network management capabilities with new APIs for wired network configuration, combined network settings, wireless radio state, wireless profile synchronization, and wireless profile retrieval.

RPS & MPS: Persistent Provisioning Status

RPS now persists provisioning status to the device information stored in MPS. Users can query this status through the MPS API to review the current or most recent provisioning result for a device.

🧩 Enhancements & Improvements

RPC-Go v3 (Beta): Device Discovery

rpc-go v3 (Beta) now collects and synchronizes significantly more device information with Console during discovery and device registration, including operating system details, CPU information, networking information, Intel® AMT configuration, TLS settings, and other platform details.

We'll continue building on these discovery capabilities, with much more to come in future releases.

Sample Web UI: Enterprise-Aware CIRA Experience

The Sample Web UI now automatically enables or hides CIRA functionality based on the capabilities exposed by the connected server, providing a more streamlined experience across different deployment environments.

Go WSMAN Messages & WSMAN Messages: Continued Wireless Management Enhancements

The underlying WS-MAN libraries continue to expand support for Intel® AMT wireless management, including additional WiFi management operations and improvements to tunneled communication over APF channels.

These enhancements continue building toward richer wireless management capabilities that will be surfaced through future Console APIs and user interface improvements.

🔧 Fixes & Maintenance

  • RPS fixes for activation timeout handling, WiFi/proxy configuration handling, and domain certificate validation

  • MPS fix to prevent Vault secrets from being deleted when the associated device lookup returns null

  • Go WSMAN Messages and WSMAN Messages improvements for WiFi management and APF tunneled communication

  • Expanded automated fuzz testing coverage for rpc-go activation workflows

  • Minor dependency updates and general maintenance across toolkit components

Changelog

RPS

2.39.1 (2026-07-01)

2.39.0 (2026-07-01)

Features

  • activation: persist provisioning status to MPS deviceInfo (#2771) (1a22e3b), closes #2665

2.38.2 (2026-07-01)

Bug Fixes

  • db: dedupe profile wifi/proxy configs in Cartesian-product join (#2770) (630f666), closes #2665

2.38.1 (2026-07-01)

Bug Fixes

  • dedupe wifi/proxy added & failed status lists (#2766) (2d5d9a3)

2.38.0 (2026-07-01)

Features

2.37.0 (2026-07-01)

Features

  • activation: structured per-component provisioning result (#2744) (47f1166), closes #2665

2.36.7 (2026-06-30)

Bug Fixes

  • Update the domain cert checking to cater for the edit of domain cert reupload (#2757) (febfc0f)

2.36.6 (2026-06-17)

Bug Fixes

  • activation: don't retry one-shot ACM activation calls on timeout (#2743) (0602b24)

MPS

2.32.2 (2026-07-01)

2.32.1 (2026-07-01)

Bug Fixes

  • api: never delete Vault secrets on a null device lookup (#2542) (78b2f4d)

2.32.0 (2026-06-26)

Features

2.31.0 (2026-06-26)

Features

  • api: add wireless profile sync endpoints (#2540) (fead077)

2.30.0 (2026-06-25)

Features

2.29.0 (2026-06-19)

Features

  • api: add combined network settings endpoint (#2536) (2abcac7)

2.28.0 (2026-06-19)

Features

  • api: add patch wired network settings endpoint (#2535) (abf3985)

2.27.0 (2026-06-19)

Features

  • api: add get wired network settings endpoint (#2534) (d082a38)

RPC Go

2.52.1 (2026-07-01)

2.52.0 (2026-07-01)

Features

2.51.0 (2026-07-01)

Features

RPC-Go v3 (Beta)

3.0.0-beta.39 (2026-06-25)

Features

  • include discovered flag in device sync payloads (#1397) (cf35329)

3.0.0-beta.38 (2026-06-25)

Features

  • auto-register device on 404 and sync on activation lifecycle (#1369) (8909e5d)

3.0.0-beta.37 (2026-06-24)

Features

  • Enabled ODCA verification for rpc-go activation (cab9e79)

3.0.0-beta.36 (2026-06-24)

3.0.0-beta.35 (2026-06-19)

Bug Fixes

  • Update fuzz tests to avoid panic supress with recoverPanic (32b91da)

3.0.0-beta.34 (2026-06-19)

Bug Fixes

  • copilot fix (2d4fa93)
  • fix review comments (20ff868)
  • lme: fall back to LME on TLS-enforced AMT when LMS is unavailable (f1a87e3)
  • lme: make AMT 18.x LME activation reliable through TLS port switch (7a279b9)
  • lme: stabilize persistent APF TLS tunnel and channel-close recovery (379298e)
  • rps: copilot fix, avoid immediate reset after payload+channel-close (fbcf8e0)
  • rps: copilot fix, send APF close sentinel with bounded wait (c369418)
  • rps: keep LME HECI handle open between requests (b127efe)

3.0.0-beta.33 (2026-06-18)

Bug Fixes

  • remove cleartext HTTP from localTransport.go and engine.go (19cdbf6)

3.0.0-beta.32 (2026-06-17)

Features

3.0.0-beta.31 (2026-06-17)

Bug Fixes

  • fixed copilot review comments (1356c48)

3.0.0-beta.30 (2026-06-15)

Features

Sample Web UI

3.58.1 (2026-07-01)

3.58.0 (2026-06-11)

Features

3.57.11 (2026-06-04)

Bug Fixes

  • e2e: update cloud activation spec for tls-tunnel implementation (#3352) (3d2f199)

UI Toolkit

3.3.17 (2026-07-01)

UI Toolkit Angular

11.1.6 (2026-07-01)

UI Toolkit React

5.0.6 (2026-07-01)

Go WSMAN Messages

2.48.1 (2026-07-01)

2.48.0 (2026-06-11)

Features

  • apf: support tunneled channel streams; fix close and cancel replies (#682) (de80d31)

WSMAN Messages

6.1.2 (2026-07-01)

6.1.1 (2026-07-01)

6.1.0 (2026-06-24)

Features

  • amt: add UpdateWiFiSettings to WiFiPortConfigurationService (#1299) (b6557d5), closes #1298

MPS Router

2.5.12 (2026-07-01)