Skip to content

@sanity/workbench-cli@1.7.1

Latest

Choose a tag to compare

@squiggler-app squiggler-app released this 22 Jul 11:02
56af732

@sanity/workbench-cli

1.7.1

2026-07-22

Bug Fixes

  • workbench: derive config id with Web Crypto (#1575) (d3e59eb)

1.7.0

2026-07-21

Features

Bug Fixes

  • init: pre-fill workbench app slug from the entered name/title (#1574) (a66212c)
  • workbench: sync app visibility on redeploy (#1565) (a41c5a4)

1.6.0

2026-07-20

Features

Bug Fixes

  • workbench: deploy icons for workbench apps and studios (#1518) (20d9ff2)
  • deps: update dependency @module-federation/vite to v1.18.1 (#1563) (3061bfa)
  • workbench: sync app title on redeploy (#1520) (a4a9907)
  • workbench: pre-bundle interface deps in the dev server (#1557) (3522ae7)
  • workbench: serve built apps with sanity start (#1547) (6012a04)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.5.1

1.5.0

2026-07-17

Features

  • declare application visibility from the CLI config (#1541) (cc06484)

Bug Fixes

  • workbench: align interface records with brett's shape (#1538) (fb121f0)
  • deps: update dependency @module-federation/vite to v1.17.0 (#1544) (cf65928)
  • deps: update dependency @module-federation/vite to v1.17.1 (#1550) (018a48d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.5.0

1.4.0

2026-07-15

Features

  • workbench: undeploy through the applications API (#1472) (6ddf505)
  • deploy: report workbench URLs on deploy and undeploy (#1507) (76b2a1e)

Bug Fixes

  • workbench: align interface shape with brett (#1512) (bb7ea81)
  • workbench: emit standalone SPA for workbench remotes (#1517) (b2dcc3c)
  • workbench: inline app-id define via rolldownOptions (#1514) (44d6633)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.4.0

1.3.0

2026-07-13

Features

  • workbench: deploy workbench apps to the Sanity app registry on sanity deploy, registering their interfaces (app view, views, services). Plain studios and coreApps are unaffected. (#1442) (a377fdb)
  • workbench: send isSingleton on core-app create (POST /applications) when set, surface it in the deploy report and --json, and relay the API's rejection message on failure. (#1455) (7f83938)
  • workbench: send studio workspaces (project, dataset, base path, title, icon) with workbench studio deploys, so the dashboard can surface them. (#1453) (fa1edf4)
  • deploy: create workbench apps at a configured slug (#1473) (0d0ae06)

Bug Fixes

  • workbench: hash local app configs into an id so the workbench can detect config changes without stringifying (#1468) (e53c53d)
  • workbench: forward config and interface contract versions on the dev wire (#1469) (cda20c6)
  • workbench: set the __SANITY_STAGING__ runtime flag in the dev shell so staging environments resolve the staging API (#1474) (6a2fb73)
  • deploy: nest expose and config summaries in the dry-run report (#1475) (64e22e1)
  • deps: update dependency @module-federation/vite to v1.16.14 (#1484) (812c875)
  • workbench: rename the internal installationConfig field to config. (#1456) (62e8ad6)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.3.0

1.2.0

2026-07-07

Features

  • workbench: persist a media library's installation config on sanity deploy (#1441) (4cf600f)

  • workbench: move the typed isWorkbenchApp to @sanity/workbench-cli, derived from the schema so it can't drift. @sanity/cli-core keeps a boolean isWorkbenchApp for compatibility. (#1429) (263bbf9)

  • workbench: stamp the app's bus identity into its bundle (#1438) (9c7b6cb)

  • workbench: add unstable_defineMediaLibrary (#1423) (2c7c00c)

    Declare the Sanity Media Library as a workbench app and define its installation config.

Bug Fixes

  • deploy: restructure core app deploy and extract shared deploy checks (#1406) (a414fca)
  • workbench: thread views/services as one exposes bundle through the (#1424) (bebd59b)
    build/dev plumbing, so adding a declaration family no longer touches every hop

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.2.0

1.1.3

2026-07-01

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.1.3

1.1.2

2026-06-30

Bug Fixes

  • deps: pin vite to 8.1.0 to avoid broken 8.1.1 studio builds (#1408) (596baa7)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.1.2

1.1.1

2026-06-29

Bug Fixes

  • workbench: move workbench related code into workbench-cli package (#1384) (85605dd)
  • workbench: upgrade @module-federation/vite to 1.16.11 (#1389) (12c2867)
  • workbench: claim lock when developing workbench remote (#1387) (cb80a56)
  • workbench: claim lock when developing workbench remote (#1387) (cb80a56)

1.1.0

2026-06-22

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/cli-core bumped to 2.1.0