Skip to content

Releases: repentsinner/workbench_shell

v0.40.2

Choose a tag to compare

0.40.2 (2026-09-17)

Bug Fixes

  • theme: refresh bundled themes from VS Code 1.138.0 (bece823)

v0.40.1

Choose a tag to compare

0.40.1 (2026-09-17)

Bug Fixes

  • button: pad text buttons 8px horizontally per button.css (bbbd8da)
  • sash: paint the grip in modernSash.gripForeground (d3e6ae9)
  • status-bar: inset the rail by statusBar.css's vertical override (2535ee2)
  • theme: default surface.border to foreground at 15% over the card (5a1de63)
  • typography: set the badge tier from the pane composite badge (628a358)
  • typography: set the settings label tier at semibold (28f400f)

v0.40.0

Choose a tag to compare

0.40.0 (2026-09-17)

Bug Fixes

  • editor-tabs: create the drag-scroll ticker on first use, never in dispose (c018515)
  • editor-tabs: render VS Code 1.138.0 pill tabs under Modern UI (14404e6)

Features

  • editor-tabs: scroll an overflowing editor tab strip (163cfc0)

Performance Improvements

  • editor-tabs: keep one scrollbar hide timer across a run of scrolls (e660f05)
  • editor-tabs: move the scrollbar slider without rebuilding the bar (815e502)

v0.39.0

Choose a tag to compare

0.39.0 (2026-09-17)

Features

  • editor-tabs: render the connected tab style under Modern UI (5c61fc7)
  • editor-tabs: reorder tabs by dragging them (508a19e)

Performance Improvements

  • editor-tabs: find the drop slot from the row's child offsets (67761ec)
  • editor-tabs: isolate strip repaints behind a repaint boundary (79b6a14)
  • editor-tabs: paint one strip-level drop bar instead of rebuilding tabs (21e6932)

v0.38.0

Choose a tag to compare

0.38.0 (2026-09-16)

Bug Fixes

  • editor-tabs: reconcile a tab list the host edited in place (4766f86)

Features

  • editor-tabs: bind VS Code's editor tab keyboard commands (2410dac)
  • editor-tabs: own tab order and close through host requests (9a822c6)
  • editor-tabs: render an editor tab strip over host-supplied editors (3ebcdb5)

Performance Improvements

  • editor-tabs: reuse retained tab content while its descriptor is unchanged (db78510)

v0.37.0

Choose a tag to compare

0.37.0 (2026-09-08)

Features

  • add the split button control (c64b8ca)
  • example: demonstrate both split-button tiers (466f258)
  • theme: carry the three missing button.* colours (947f18e)

v0.36.3

Choose a tag to compare

0.36.3 (2026-09-08)

Bug Fixes

v0.36.2

Choose a tag to compare

0.36.2 (2026-09-08)

Bug Fixes

  • chrome: close three panel and status bar gaps against canon (983b6a2)

v0.36.1

Choose a tag to compare

0.36.1 (2026-09-08)

Bug Fixes

  • layout: sit a side bar's sash on the seam it drags (f9a984e)

v0.36.0

Choose a tag to compare

0.36.0 (2026-09-08)

Bug Fixes

  • content: re-answer the focus ring on each gain of the header's focus (75d1581)

Features

  • content: ring a pane header for keyboard focus only (c92e6b9)
  • layout: hold the activity bar's zones off the card edges (b2ece99)
  • layout: tighten the part title band to the treatment's 32px (95b3516)
  • notifications: round the card surfaces at the card tier (e9ff5d4)
  • status-bar: inset the rail and round its items as pills (dd6b777)