[go: up one dir, main page]

Changelog

Stay up to date with all of the latest changes for ToDesktop Builder.

CLI
February 25, 2026

Minor Changes

  • Added support for custom deb package dependencies via linux.deb.depends in todesktop.json
CLI
February 25, 2026

Minor Changes

  • Add linux.executableArgs configuration option for passing additional command-line arguments to the Linux executable.
CLI
February 25, 2026

Patch Changes

  • Fix whoami command not working when authenticated via environment variables (TODESKTOP_EMAIL and TODESKTOP_ACCESS_TOKEN)
CLI
February 25, 2026

Patch Changes

  • Fix whoami command
CLI
January 27, 2026

Patch Changes

  • Fix pnpm catalog references not being resolved when bundleWorkspacePackages is enabled but no workspace packages are bundled. This ensures apps using only catalog: dependencies (without workspace:* dependencies) can build correctly with Bun and other package managers.
CLI
January 27, 2026

Patch Changes

  • Use todesktopRuntimeVersionUsed instead of todesktopRuntimeVersionSpecified for smoke test
CLI
January 27, 2026

Minor Changes

  • Add support for Electron Fuses configuration
  • Add Bun package manager support
CLI
January 21, 2026

Minor Changes

  • Add todesktop build --introspect flag and todesktop introspect [buildId] command for interactive shell access to in-progress builds
  • Add --config-dir and --ephemeral global flags for custom config storage
Builder
January 14, 2026
  • Various security updates
Builder
January 6, 2026
  • Security fixes
Builder
December 11, 2025
  • Upgrade to Electron 38.7.2
  • Fixed issue where setWindowOpenHandler only evaluated the last rule in the array
CLI
December 10, 2025

Patch Changes

  • Add support for pnpm workspace catalogs in workspace bundling
Builder
December 7, 2025

Features

  • Plugins are now opened up to everyone and no longer require user's to request access

Fixes

  • Show error details when a build fails
  • Fixed visual alignment of Run button
CLI
December 3, 2025

Patch Changes

  • feat(mas): add mas.minimumSystemVersion config option
CLI
November 21, 2025

Minor Changes

  • Add support for bytenode compilation
Builder
October 1, 2025

Features

Fixes

  • Update to Electron 38.2.0. This contains a fix for lag on macOS Tahoe, more info here
  • Slight adjustment of app profile positioning to account for larger traffic light on macOS Tahoe.
Builder
September 26, 2025

Features

  • Add option to open same-domain URLs externally in app settings

Fixes

  • Security fixes
  • Fix for Panel window display issue on Windows
Builder
September 15, 2025

Features

  • Added option to only allow verified external protocols when configuring app.

Fixes

  • Enforce stricter http(s) protocol allowlist in open url in browser API
Builder
September 14, 2025

Security fix

  • Security fix
Builder
September 12, 2025

Enhancements

  • Upgraded to Electron 38.1.0
  • Added support for Recall.ai plugin
  • Updated to a new version of the internal pnpm that we use for plugin installs

Fixes

  • Prevent renderer listener leak by tracking and cleaning up listeners for each registered accelerator
  • Various improvements to plugin installation
Builder
September 4, 2025

Fixes

  • When editing menu items we implemented a fix to prevent modifier dropdown state leaking between menu items
  • Domain management is now in the web app and no longer in ToDesktop Builder
  • Invited users can now view releases and diffs between releases
Builder
August 29, 2025

Fixes

  • Menu merging operations result in duplicate menu IDs, causing UI glitches in the application.
  • Asset migration bug
Builder
June 16, 2025

Features

  • Added device permission handler for serial devices in web-contents

Fixes

  • Simplified Sentry error-reporting logic (removed unnecessary customer-app checks)
  • Correct Tab-key handling and improved label formatting in the Accelerator component
  • Upgraded to latest version of @todesktop/runtime in customer apps
  • Various patch to dependencies to fix security issues
Builder
April 11, 2025

Features

  • Added an API to toggle app visibility in dock when no windows are active.
  • Upgrade @todesktop/runtime
  • Allow getLoginItemSettings to be accessed by non-privileged apps
  • Enhance release management with ongoing and unreleased releases tracking in app-store and add reset confirmation in ReleaseProgress component

Fixes

  • fix for Push Notifications socket timing out an closing
Builder
February 3, 2025

What's Changed

  • Upgrade Electron
  • Fix transparency crash
  • Add programmatic support for FindInPageView
  • Add a more clear way to start a subscription
  • Fix URL sometimes opening in new tab
  • Various bug fixes
Builder
December 4, 2024

Features

  • Upgrade to Electron 33.2.0
  • Add option to enable OAuth Popup Windows

Fixes

  • Changes not persisting because failing validation due to missing properties
  • Expires defaulting to current day
Builder
September 25, 2024

Fixes

  • Fix Release Warnings Shown on Inherited App
Build Servers
September 20, 2024
  • Support multiple code signing certificate targets
Builder
September 18, 2024

Features

  • Support switching off Intel builds on macOS
  • Add option for disabling the built-in spellchecker

Fixes

  • Dismiss application groups tutorial once user has interacted with it
  • Fix traffic light positions not updating
  • Block UI and disable other buttons when updating app subscription
Build Servers
September 18, 2024
  • Support disabling apple intel artifacts
Builder
September 17, 2024

Features

  • Improve cert management and warn if releasing with an inactive cert
  • Support application groups (staging/dev apps)
  • Support soft deleting app
  • Handle web contents (internal urls) when window created via API

Fixes

  • Unify Subscription across web app and desktop app.
  • Obscure window contents should apply to indirectly-created windows
Build Servers
September 12, 2024
  • Add entitlementsInherit support for all mac apps
Build Servers
September 12, 2024
  • add isPinnedToVersion for installer so we can show the link on the web app UI
Build Servers
August 28, 2024
  • Support pinned versions in mac installer
Build Servers
August 20, 2024
  • Evaluate pkg certs separately
Builder
August 19, 2024

What's Changed

  • Push Notifications are now available for every app. You no longer need to contact us. We load the correct push notification service based on the signature of the function call.
Build Servers
August 16, 2024
  • Use leader app in cases that involve code signing
Build Servers
August 13, 2024
  • Prevent potential log timeout
Build Servers
August 13, 2024
  • Handle cases where windows cert has type 'hsm'
Build Servers
August 13, 2024
  • Added support for application groups
Build Servers
August 7, 2024
  • Add support for mac pkg artifacts
Build Servers
August 2, 2024
  • fix: envs don't get initialised until after the beforeInstall script
Runtime
July 23, 2024
  • Add support for todesktop.runtime.isInstalledUsingWindowsMSI function.
Builder
July 16, 2024

Features

  • Upgrades to context menu. Spellcheck now works!
  • Add option for disabling open link in new window
  • Support passing through original URL to open-protocol-url

Fixes

  • Fix potential error with installing new version of plugins
  • Improving handling of detecting oauth URLs
  • Don't duplicate custom domain and fix duplicate app not showing when not on Application view
  • Option to disable sentry if error tracking is disabled
Builder
June 4, 2024

Features

  • Upgrade to Electron 30.0.8, Chromium 124.0.6367.230 and Node 20.11.1

Fixes

  • Better support for whitelist in constructors (e.g... trafficLightPosition on BrowserWindow)
  • Light mode UI fixes
  • Z-index fixes
Builder
March 8, 2024

Fixes

  • Add un-draggable section to the host page so that the find-in-page view is clickable and does not drag the window
  • Focus the host page when find-in-page is closed
  • Windows should have the correct app name (not "ToDesktop") if they are using the Mac-style app menu on Windows or Linux
  • Allow "." character in app protocol
Builder
February 16, 2024

Features

  • Add support for customising windows titlebar style
  • Added ability to customise the location of the "Find in page" box
  • Dialog methods are now available via our API
  • Added a button to compare changes since the last release
CleanShot 2024-02-20 at 12 10 57@2x CleanShot 2024-02-20 at 12 12 47@2x

Fixes

  • Dock visibility changes are now throttled which makes them more resilient
  • Fixed support for more accelerator keys (including comma and period)
  • Various fixes to minimize-to-tray functionality
  • Fullscreen tabbed behaviour on Mac is now simplified to avoid blank screen bugs
  • Show full release date when hovering on prior releases
  • Minor visual fixes
  • Fixed some documentation links
Builder
December 1, 2023

Features

  • You can now completely customise how auto-updates are displayed to the user and how often we check for updates in the background
Screenshot 2023-12-01 at 11 28 30 a m

Fixes

  • Stop showing release preview if progress reset
  • BrowserView fixes for client-core
  • Improved client-side migrations and usage of backfills
Builder
November 14, 2023

Fixes

  • Notification API fix
Builder
November 12, 2023

Fixes

  • Files no longer get stuck on syncing
  • Menu Item Fixes
  • Update links to icon spec documentation
Builder
November 2, 2023

Fixes

  • Minor auto-updater fix