Skip to content

Releases: AldoRastrelli/CodeStation

CodeStation v1.3.1

Choose a tag to compare

@aldoRas-vb aldoRas-vb released this 17 Jul 19:08

CodeStation v1.3.1

Features

  • Settings Backup: export your entire configuration to a single file from Settings > Backup, and import it later. A backup captures your environments, terminals (and their layout), folders, custom prompt buttons, and notification preferences. Use it to move between machines or to preserve your setup across reinstalls and updates.

Notes

  • The README now documents how to update the app using a settings backup (export, install the new version, import).

Download CodeStation-1.3.1.dmg below, open it, and drag CodeStation to Applications.

CodeStation v1.3.0

Choose a tag to compare

@aldoRas-vb aldoRas-vb released this 17 Jul 18:43
0260af0

CodeStation v1.3.0

Features

  • Folders: group environments into collapsible folders (one level deep). Drag environments into a folder or back out to the top level, and reorder folders among themselves. Deleting a folder keeps its environments (they return to the top level).
  • Starring: star or unstar an environment from its context menu. A starred environment shows a filled star in place of its grid icon.
  • Add menu: the bottom sidebar button is now a + menu offering New Environment and New Folder, each prompting for a name.

Notes

  • Persistence is backward compatible with pre-folder saves; dangling folder references are dropped on load so an environment never disappears.

Download CodeStation-1.3.0.dmg below, open it, and drag CodeStation to Applications.

CodeStation v1.2.0

Choose a tag to compare

@aldoRas-vb aldoRas-vb released this 29 May 20:38
33f54a4

CodeStation v1.2.0

Features

  • Drag a terminal's header onto another to swap their grid positions.
  • Sidebar shows per-environment indicators: a flame when any terminal is cooking and a bell for unseen notifications (shown independently).

Fixes

  • Reworked how hook events map to status: idle Notification nudges and subagent start/stop no longer mislabel a terminal; unknown events leave the badge unchanged; compaction no longer sticks on cooking or fires a false "done".
  • Notifications now fire for genuine completions and prompts, with a short dedup window instead of over-aggressive suppression.
  • The waiting badge clears as soon as you answer a prompt.
  • Header highlight and sidebar bell now appear when the app is backgrounded or another environment is showing, and clear when you return to the terminal; a focused terminal pulses instead.

Download CodeStation-v1.2.0.dmg below, open it, and drag CodeStation to Applications.

CodeStation v1.1.1

Choose a tag to compare

@aldoRas-vb aldoRas-vb released this 07 Apr 15:03
8869b19

What's New

  • Move terminal description to its own row below the header title bar
  • Prevent empty terminal names by resetting to default
  • Prompt for environment name when using Cmd+E shortcut
  • Remove outdated keyboard shortcut entries from settings

CodeStation v1.1.0

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 29 Mar 23:45

What's New

  • Replaced SwiftTerm with xterm.js - Terminal now uses WKWebView + xterm.js for improved compatibility and rendering
  • Per-terminal zoom - Each terminal session has independent zoom controls
  • Keyboard focus fixes - Properly call term.focus() when making a terminal active
  • Persistent WKWebView - WebView is preserved across layout changes to prevent terminal resets
  • Keyboard shortcut fixes - Intercept Shift+Cmd+Arrow before WebKit text-navigation handler; removed Cmd+T shortcut
  • Environment navigation focus fix - Improved focus handling in environment navigation
  • New test coverage - Added tests for TerminalPTY, TerminalSessionView, and TerminalSessionViewModel

Full Changelog: https://github.com/aldanarastrelli/CodeStation/compare/v1.0.5...v1.1.0

CodeStation v1.0.5

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 17 Mar 19:24

What's New

  • Add unseen notification overlay to terminal headers (green for ready, orange for waiting)
  • Thread notification state through container and grid views

CodeStation v1.0.4

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 06 Mar 13:43

Bug Fix

  • Fix terminal history lost when switching environments: Terminal sessions now persist their shell processes and scrollback history when switching between environments. Previously, switching environments would destroy and recreate all terminal views, killing shell processes and losing all history.

CodeStation v1.0.3

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 06 Mar 01:39

Bug Fixes

  • Fix notification tap to navigate to the correct terminal session instead of doing nothing
  • Restrict drag-and-drop to terminal header only (terminal content no longer initiates drags)

CodeStation v1.0.2

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 05 Mar 20:59

Bug Fixes

  • Fix prompt button delete/edit not working in grid layout (5+ terminals)

Improvements

  • Notification bell icon in sidebar instead of red badge — clears when the triggering terminal is focused
  • Suppress notification banners when app is active (sound-only, like Slack)
  • Add TCC usage descriptions to fix repeated Documents folder access prompt
  • Restrict drag-and-drop to terminal header only (terminal content no longer initiates drags)

CodeStation v1.0.1

Choose a tag to compare

@AldoRastrelli AldoRastrelli released this 05 Mar 20:54

Bug Fixes

  • Fix prompt button delete/edit not working in grid layout (5+ terminals)

Improvements

  • Notification bell icon in sidebar instead of red badge — clears when the triggering terminal is focused
  • Suppress notification banners when app is active (sound-only, like Slack)