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.