v1.6.2

prefix-dev/pixiv1.6.2Jul 9, 2026by github-actions[bot]

AI Summary

Introduces a new Plugins page for managing MCP servers and addresses critical security fixes regarding safeStorage to ensure secrets are never lost. It also includes stability improvements for Windows path handling and E2E tests.

Key Highlights

  • Move MCP server management to a new Plugins page
  • Fix safeStorage to never lose secrets (legacy Keychain recovery)
  • Fix Windows unit test path normalization
  • Deflake custom pnpm install E2E tests

New Features

  • New Plugins page for MCP server management
  • In-process macOS keychain reader
  • Consented pnpm version migration upgrade

Full Release Notes

Full release notes: https://www.dyad.sh/docs/releases/1.6.2

## What's Changed
* feat: move MCP server management to a new Plugins page by @RyanGroch in https://github.com/dyad-sh/dyad/pull/3798
* Fix version restore and E2E flakes by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3828
* Revert "Bump Electron dependencies (#3802)" by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3838
* Fix Windows unit test path normalization by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3831
* Update pr push test workflow by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3844
* Auto-deny ignored pnpm builds by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3843
* Handle unavailable TypeScript checks by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3845
* Deflake custom pnpm install E2E by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3850
* Never lose safeStorage secrets: preserve locked ciphertext + legacy Keychain recovery (#3837) by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3849
* Add consented pnpm version migration upgrade by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3847
* Bump to v1.6.2 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3852
* Fix safeStorage Keychain account lookup by @wwwillchen in https://github.com/dyad-sh/dyad/pull/3854
* Add in-process macOS keychain reader by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/3855


**Full Changelog**: https://github.com/dyad-sh/dyad/compare/v1.6.0...v1.6.2