Skip to content

v0.1.8

Choose a tag to compare

@iewnfod iewnfod released this 03 Aug 13:42
· 60 commits to master since this release
d5655ed

✨ Features

  • Command palette redesign — The Ctrl+Shift+P command palette has been overhauled with a cleaner UI, search highlighting, and a dedicated trigger button in the title bar
  • Drag to reorder profiles — Terminal profiles in the settings sidebar can now be reordered by drag-and-drop, making it easy to organize your profiles the way you want
  • Inline profile name editing — Profile names can now be edited directly in the settings sidebar without opening a separate modal
  • Toggle color spread — Edge background color blending can now be toggled on/off in general settings, giving you control over whether the window theme color spreads into the terminal background
  • TRUE_COLOR environment — The COLORTERM=truecolor environment variable is now set in every terminal session, enabling 24-bit color support for programs like neovim, bat, and eza

⚡ Performance

  • Terminal output pipeline overhaul — The ChunkedWriter has been significantly improved with better chunk sizing and UTF-16-safe slicing, reducing jank during high-throughput output (e.g., find /, large cat commands)
  • Reduced throttle chunk size for smoother rendering of rapid output streams

🐛 Bug Fixes

  • Fixed incorrect macOS terminal layout/viewport sizing (by @Keyneswu)
  • Fixed terminal background color fallback when no theme is explicitly set
  • Fixed terminal background color not updating correctly when color spread is disabled
  • Fixed corner radius clipping in the settings page
  • Removed dead CSS styles and unnecessary hover background changes

🔧 Refactoring

  • Split several large components and utility files into smaller, focused modules following the layered architecture
  • Updated README with fresh screenshots and project description

Full Changelog: v0.1.7...v0.1.8