Skip to main content

Saggar 0.18.0

Saggar 0.18.0 was released on 2026-08-03.

Added

  • Give Delft, Celadon, and Neutral their own photographic ceramic backgrounds.
  • Hide photographic ceramic backgrounds from Appearance settings.
  • Drag a terminal from the project rail onto either side of the main workspace to arrange a split pane, with a live drop placeholder.
  • Click a terminal header's working directory to open it in Finder.

Changed

  • Blend a translucent command field into a shorter, lighter window toolbar.

  • Match the title bar's New Terminal and scratchpad buttons to its translucent command field.

  • Split workspace layout and visibility controls into their own Interface settings pane.

  • Put Quick Run, monitor, split-pane, and detached-window icons in the project rail's indentation space.

  • Add a Discreet sidebar setting that fades the project rail until you hover over it.

  • Bring the selected ceramic theme into the onboarding welcome artwork.

  • Ceramic theme backgrounds now carry a very slow, palette-colored light drift.

  • Make full-opacity monitors the default, with a setting to start them discreetly.

  • Focus theme previews on each palette's surfaces, ink, and primary accent.

  • Give the scratchpad a clearer header and an inset, more readable writing surface.

  • Let the project rail and terminal trade the foreground on hover in compact windows.

  • Preview every family's light and dark colors while choosing a theme, and show custom palette controls only when needed.

  • Put the shell config shortcut beneath Settings in the app menu and give it an icon.

  • Match the Dock and app-switcher icon to the selected theme and appearance.

  • Describe automatic crash sharing without naming the reporting provider.

  • Left-align project readmes and show a clickable section outline in wide panes.

  • Keep split panes scoped to their project by default, with a setting for the old cross-project behavior.

  • Keep Quick Run panels scoped to their project by default, with a setting to let them follow across projects.

  • Let Claude, Codex, and Antigravity restore their own conversations instead of snapshotting and replaying duplicate terminal scrollback.

  • Skip terminal scrollback snapshots when no output has changed.

  • Gave each split terminal its own full header and controls, with compact controls at narrow widths.

  • Inset the project rail and terminal into rounded surfaces over a full-window Chun glaze.

  • Added Chun, Shino, Tenmoku, Delft, Celadon, and Neutral theme families that pair a window material with light and dark interface palettes, while keeping every existing palette available for custom combinations.

  • Replaced the terminal header's agent badge with the compact provider icon used in the project rail.

Fixed

  • Match the command field's search icon and shortcut label to its placeholder text.
  • Remove the empty digest-row space from folded monitors with no pinned status.
  • Keep agent terminals visible when they move into their own window, without highlighting a header control on arrival.
  • Remove the empty gap after short terminal titles.
  • Make the ceramic backdrop's palette-colored drift visible and keep it moving when Saggar loses focus.
  • Keep link and file previews clear of floating Quick Run panels.
  • Reduce the image backdrop's GPU load and pause its drift while it isn't visible.
  • Position the welcome overlay above the window midpoint and animate it on first launch.
  • Show the full theme-family catalog during onboarding, matching Appearance settings.
  • Keep the detached-terminal placeholder readable over image backdrops.
  • Keep a monitor's pinned metadata visible while its terminal is collapsed.
  • Keep the waiting badge readable over image backdrops.
  • Start the scratchpad animation before loading its editor, without keeping the tertiary pane mounted.
  • Keep terminal colors readable when the canvas follows a light appearance.
  • Show Settings only once in the app menu.
  • Hide the project rail scrollbar.
  • Highlight command palette rows as the pointer moves over them.
  • Keep Quick Runs visible as compact floating headers when they start collapsed.
  • Keep typing responsive during the 30-second Git and worktree refresh.
  • Clarify that terminal history retention applies separately to each project.
  • Hide the split-pane focus border when the companion is outside the current project.
  • Keep the project readme scrollbar as slim as the project rail's.
  • Keep split-pane focus borders around the terminal shell instead of the title bar.
  • Restored the solid reading surface behind project pages over image backdrops.
  • Kept split-pane headers readable at narrow widths, and inset the selected-pane border evenly.
  • Keep the title-bar actions warm, consistent, and high-contrast over every window backdrop.