Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 13 additions & 16 deletions content/updates/insider.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,34 @@
---
title: "Insider"
date: "2026-03-21"
description: "Rolling release notes for Insider (dev) builds — all *-dev.* versions map here."
date: "2026-04-06"
description: "Rolling release notes for Insider (dev) builds — all _-dev._ versions map here."
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Front-matter description is used directly for page metadata (no markdown rendering). The _ -dev._ emphasis markers will show up literally in SEO/meta descriptions; use plain text (e.g., “all -dev.* versions map here”) instead of markdown formatting.

Suggested change
description: "Rolling release notes for Insider (dev) builds — all _-dev._ versions map here."
description: "Rolling release notes for Insider (dev) builds — all -dev.* versions map here."

Copilot uses AI. Check for mistakes.
heroImage: "/images/updates/Insider.png"
---

## Highlights

- Minor change to clarify usage of Metadata API functions (#474)
- Add a Links Hub and Multi-agent Orchestration (#470)
- feat: Support US Government cloud (GCC High / DoD) Dataverse URLs (#469)
- feat: Import connections from XrmToolBox XML files (#463)
- Settings opens as a tab with VSCode-style UI; adds Settings to View menu (#464)
- feat: Allow sharing of connection files (import/export) (#444)
- Feature/tab context menu (#456)
- Add visual indicator and one-click clear to filter button when filters are active (#509)
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlight line is missing an article and reads awkwardly (“clear to filter button”). Consider rephrasing for grammar/clarity (e.g., “clear to the filter button” / “clear button on the filter”).

Suggested change
- Add visual indicator and one-click clear to filter button when filters are active (#509)
- Add visual indicator and one-click clear button on the filter when filters are active (#509)

Copilot uses AI. Check for mistakes.

## Fixes

- Fix dual-connection tab color split, swap Test/UAT env defaults, improve category and environment color UX (#476)
- Deprecate `showLoading` and `hideLoading` methods in `toolboxAPI` (#475)
- Fix: Wrong BrowserView dimensions and connection prompt after force-reload (#461)
- Improve empty state handling in sidebar tools by updating hint display (#516)
- Tool detail page icon not adapting to dark/light theme (#510)
- Dependencies Fixed: bump @xmldom/xmldom (#514)
- Dependencies Fixed: bump lodash in the npmandyarn group across 1 directory (#513)
- Dependencies Fixed: bump handlebars (#512)
Comment on lines +16 to +18
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These dependency bullets are inconsistently capitalized (“Dependencies Fixed”) and repeat the same prefix; also “npmandyarn” looks like a typo/implementation detail that’s hard to read in release notes. Consider switching to sentence-case phrasing (e.g., “Dependencies: bump …”) and using a human-readable group name.

Suggested change
- Dependencies Fixed: bump @xmldom/xmldom (#514)
- Dependencies Fixed: bump lodash in the npmandyarn group across 1 directory (#513)
- Dependencies Fixed: bump handlebars (#512)
- Dependencies: bump @xmldom/xmldom (#514)
- Dependencies: bump lodash in the npm and Yarn group across 1 directory (#513)
- Dependencies: bump handlebars (#512)

Copilot uses AI. Check for mistakes.
- Pre-filter marketplace to "new tools only" when clicking the homepage notification banner (#511)

## Developer & Build

- Version: 1.2.1-dev.20260321
- Version: 1.2.2-dev.20260406
- Branch: dev
- Commits: 5 in the last 24 hours
- Build Date: 23370141363
- Commits: 4 in the last 24 hours
- Build Date: 24016880086

## Notes

- No manual migration needed; existing settings and connections continue to work.
- This page currently reflects Insider build `v1.2.1-dev.20260321` (and newer).
- This page currently reflects Insider build `v1.2.2-dev.20260406` (and newer).

## Getting an Insider build

Expand Down
47 changes: 47 additions & 0 deletions content/updates/v1_2_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: "v1.2.1"
date: "2026-04-06"
description: "Import connections from XrmToolBox XML with a source selection step (XTB vs PPTB)"
Comment on lines +1 to +4
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This release file’s slug is v1_2_1, but normalizeUpdateSlug() currently maps v1_2_1 to the Insider page for back-compat (see lib/updates.ts special-case). With this file present, that mapping will cause the “latest” stable update to render Insider content instead of v1.2.1; remove/adjust that mapping now that v1_2_1.md exists.

Copilot uses AI. Check for mistakes.
heroImage: "/images/updates/v1_2_1.png"
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

heroImage points to /images/updates/v1_2_1.png, but there is no corresponding file under public/images/updates (only v1_2_0.png and Insider.png exist). This will produce a broken image / OG preview; add the image asset or update heroImage to an existing path.

Suggested change
heroImage: "/images/updates/v1_2_1.png"
heroImage: "/images/updates/v1_2_0.png"

Copilot uses AI. Check for mistakes.
---

## Highlights

- Import connections from XrmToolBox with a source selection step (XTB vs PPTB)
- Share and move connections via import/export connection files
- Review "What's New" after updates via in-app auto-update notifications
- Manage Settings as a dedicated tab, plus a Settings entry in the View menu
- Browse Community Resources with dynamic, Supabase-backed links
- Connect to US Government Dataverse environments (GCC High / DoD URL support)
- Customize connection list visuals with category/environment color border appearance settings
- Control startup behavior with an option to disable session restore
- Tools: improved dual-connection handling and corrected dual-connection tab color split
- Release automation: avoid draft release creation and switch nightly versioning to dev tags

## Fixes

- Auto-update: fixed force-close TypeError ("Object has been destroyed") during modal teardown
- Global search: fixed command palette rendering behind active tool BrowserViews
- UI: fixed BrowserView sizing and spurious connection prompts after force-reload
- Protocol handler: fixed pptb:// handling in development mode when explicitly enabled
- Auto-update: loading overlay no longer blocks system dialogs (always-on-top conflicts removed)
- DevTools: open in detached mode for main and tool windows

## Developer & Build

- toolboxAPI: deprecated showLoading/hideLoading to reduce API surface and clarify usage

## Install

- Windows: `Power-Platform-ToolBox-1.2.1-arm64-win.exe`
- macOS: `Power-Platform-ToolBox-1.2.1-arm64-mac.dmg`
- Linux: `Power-Platform-ToolBox-1.2.1-x86_64-linux.AppImage`

## Notes

- No manual migration needed; existing settings and connections continue to work.
- Tool developers: plan to remove showLoading/hideLoading usage and move to the newer loading UX patterns.

## Full Changelog

[v1.2.0...v1.2.1](https://github.com/PowerPlatformToolBox/desktop-app/compare/v1.2.0...v1.2.1)
Loading