Skip to content

Power Platform ToolBox v1.2.7

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:23
· 43 commits to dev since this release

Power Platform ToolBox 1.2.7

Highlights

  • Select a Dataverse user to impersonate for a tool instance and see when impersonation is active.
  • Assign tools up to ten positional connection slots, including optional slots, and route requests to the selected environment.
  • Send additional Dataverse request headers after consent, with persistent approvals available for review and revocation.
  • Run independent Dataverse operations in one batch or group writes in an atomic transaction.
  • Connect declared .NET worker processes through a typed API with managed startup, requests, cancellation, and shutdown.
  • Use the refreshed workspace layout with a custom title bar, sidebar controls, full-screen mode, and split-pane tool placement.

Fixes

  • Improved multi-connection selection responsiveness and clarified connection assignment in the picker.
  • Preserved positional connection assignments, including empty slots, across restore, duplication, deletion, and tool updates.
  • Added paged Dataverse user search for impersonation selection.
  • Kept modal dialogs above the main window on Linux and constrained long notification messages.
  • Restored missing log recording and improved telemetry scrubbing of sensitive fields.
  • Corrected Dataverse header consent so instance approvals remain limited to the active tool instance.

Developer & Build

  • Added features.connections declarations, numeric connection targets, slot-aware APIs, and positional MCP connectionNames.
  • Added dataverseAPI.executeBatch and executeTransaction, with request validation, consent checks, and per-operation results.
  • Added the typed toolboxAPI.workers.connect interface, .NET runtime/package handling, native-execution consent, and JSON-RPC process lifecycle.
  • Added Dataverse impersonation APIs and user-search support for tool authors.
  • Updated title-bar, full-screen, and split-layout controls across the renderer and main-process IPC bridge.

Install

  • Windows: Power-Platform-ToolBox-v1.2.7-Setup.exe
  • macOS: Power-Platform-ToolBox-v1.2.7.dmg (drag to Applications)
  • Linux: Power-Platform-ToolBox-v1.2.7.AppImage (chmod +x, then run)

Notes

  • No manual migration needed; existing connection declarations and primary/secondary APIs remain supported.
  • .NET worker support is opt-in; Windows/Linux and packaged-app qualification remains outstanding.

Full Changelog

v1.2.6...v1.2.7