Skip to content

Releases

v0.4.1

Choose a tag to compare

@reallygood83 reallygood83 released this 12 Jan 02:02

Release v0.4.1: Fixed terminal clipping issues where the UI was cut off. Enhanced ResizeObserver and layout-change listeners to ensure 100% sidebar fit. Added CSS fixes for xterm layer overflow.

v0.4.0

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:38

Release v0.4.0: Fixed the Python PTY bridge SyntaxError. Improved multi-line script handling for cleaner interactive resizing. Fully optimized for the Obsidian sidebar experience.

v0.3.9

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:36

Release v0.3.9: Complete Sidebar Integration. The terminal now occupies 100% of the sidebar space. Interactive resizing is fully supported via a custom Python PTY bridge. Removed Obsidian's default view headers and paddings for a seamless experience.

v0.3.8

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:22

Release v0.3.8: Optimized for Obsidian Sidebar. Implemented absolute positioning and forced padding overrides to ensure the terminal occupies 100% of the sidebar space. Significantly improved ResizeObserver logic for responsive terminal layout changes.

v0.3.7

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:18

Release v0.3.7: UI Overhaul for Sidebar. Removed sticky toolbar to maximize terminal real estate. Controls are now subtle overlays. Added ResizeObserver for perfect xterm fitting in the Obsidian sidebar.

v0.3.6

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:14

Release v0.3.6: Fixed the command arguments for opencode. Switched from 'run' (which expects a message) to direct binary execution for a persistent interactive session. Cleaned up logs and logic.

v0.3.5

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:09

Release v0.3.5: Resolved 'silent terminal' issue on macOS. Switched to a robust Python-based PTY bridge for Unix systems to provide a real TTY environment, ensuring interactive CLI tools like Claude Code (opencode) display prompts and splash screens correctly.

v0.3.4

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:06

Release v0.3.4: Critical fix for 'Process exited with code null'. The use of zsh wrapper caused SIGTERM issues on some environments. The new fix uses direct process spawning but manually injects common PATHs (/opt/homebrew/bin, user home, etc.) to ensure 'node' and dependencies are found reliably.

v0.3.3

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 19:00

Release v0.3.3: Fixed 'Process exited with code null' error by using a login shell (zsh -l) wrapper on macOS. This ensures the user's PATH (including Homebrew, Node, etc.) is correctly loaded in the Obsidian environment, solving the 'command not found' root cause.

v0.3.2

Choose a tag to compare

@reallygood83 reallygood83 released this 11 Jan 18:55

Release v0.3.2: Critical Fix for macOS. Removed conflicting 'script' command PTY usage that caused 'socket operation not supported' errors. Switched to direct process spawning with aggressive color forcing for all platforms.