# @todesktop/shared

## 7.198.5

### Patch Changes

- 171fd82: Add an account display name setting so delegated users see a company-style
  account label instead of the owner's personal name or email. User-management
  invite links now open the newer account settings experience.

## 7.198.4

### Patch Changes

- 7ca8dbd: Prevent builds that are explicitly marked as not releasable from being released.

## 7.198.3

### Patch Changes

- 6c82f0c: Hide the misleading "skipped macOS notarization" line from macOS build logs. The
  underlying build still signs and notarizes the app via ToDesktop's own
  notarization flow — only the log output was confusing.

## 7.198.2

### Patch Changes

- f6b04e9: Add `"probe"` value to `linux.noSandbox` option.

  `"probe"` is now the default behavior: at runtime, it detects whether the host
  supports Linux user namespaces (`unshare -Ur`) and only passes `--no-sandbox`
  when they are not available. Set `noSandbox: true` to always pass `--no-sandbox`
  (previous default behavior), or `noSandbox: false` to never pass it.

## 7.198.1

### Patch Changes

- 5a5cf7f: Add shared plan entitlement helpers and use them in the web app to keep feature
  access checks consistent.

## 7.198.0

### Minor Changes

- 4949c71: Added support for Electron app migration builds that keep publishing from the
  original app while updating from a target app, including macOS migration signing
  requirements.

## 7.197.0

### Minor Changes

- c0222ed: Added support for custom deb package dependencies via
  `linux.deb.depends` in todesktop.json

## 7.196.1

### Patch Changes

- 3d6da7a: Add support for `app.useTdCert` flag to use ToDesktop code signing
  certificates for Mac and Windows builds

## 7.196.0

### Minor Changes

- 3ae0eaf: Add support for Electron Fuses configuration
- 6e11f24: Add Bun package manager support

## 7.195.0

### Minor Changes

- 56627a8: Add support for custom plugins from ToDesktop Builder (including
  private npm packages)

## 7.194.0

### Minor Changes

- dc5fe40: Add build introspection feature for interactive shell access to
  in-progress builds
  - `todesktop build --introspect` enables introspection on all platforms during
    build creation
  - New `todesktop introspect [buildId]` command for connecting to running
    builds with interactive shell access
  - Agent Introspection Service (AIS) runs on build agents, providing secure
    WebSocket terminal access via Cloudflare Quick Tunnels
  - Firebase function `startIntrospectionSession` handles authentication and
    session management
  - Builds with introspection sessions cannot be released (security safeguard)
  - Session limits: 30 min inactivity timeout, 60 min absolute TTL, single
    concurrent session per platform

## 7.191.1

### Patch Changes

- 797f9cc: feat(mas): add `mas.minimumSystemVersion` config option

## 7.191.0

### Minor Changes

- a13a5ff: Add `canManageBilling` permission for delegated billing access

## 7.190.0

### Minor Changes

- 302a751: Add support for Apple Silicon only (non-intel) Mac App Store builds
