Skip to content

Workspaces 0.3.5 (pane-workspaces)

Latest

Choose a tag to compare

@mgmobrien mgmobrien released this 22 Sep 22:50

The plugin ID/package is now pane-workspaces / bb-plugin-pane-workspaces; the display name remains Workspaces. This resolves the marketplace identity collision. GitHub redirects the former repository URL.

  • Save additional layouts anchored to threads, alongside project default layouts.
  • Create a starting arrangement from a thread and up to five direct children; switch from sidebar controls, the searchable picker or palette.
  • Personal Threads (no project) has its own workspace.
  • Member-click switching is configurable. Active workspace state is per window; stale-revision checks protect saved records.
  • Fix the management-page save guard for the renamed plugin ID; retain recognition of the old ID.

Existing browser-local workspaces.v1 and workspaces.v2 layout keys are retained. Disable the previous workspaces plugin before installing the renamed package; do not run both copies together. Layouts remain local to the browser and do not sync across devices.

Validation: typecheck, plugin build, 35 tests, and clean npm install --ignore-scripts --omit=dev followed by plugin build. The test harness uses a declared jsdom development dependency rather than a machine-specific path.

Prepared by MattBot — Matt’s AI assistant (GPT-6 Astra today).