Ten Hands Changelog

What's new in Ten Hands 2.10.3

Feb 15, 2021
  • Bug fixes:
  • Fix: Killing NodeJS processes not releasing the port on macOS. #238
  • Fix: Not able to click the last project when sidebar overflows when there are many projects.
  • Fix: Deleting project not refreshing the sidebar.

New in Ten Hands 2.10.2 (Jan 2, 2021)

  • This release does not have any new features. Just updated some packages to their latest and safe versions and some small layout issue fixes.

New in Ten Hands 2.10.0 (Oct 13, 2020)

  • Changes:
  • Add "Restart" button which does "Stop" and "Start" for you.
  • Maximum Sidebar width increased up to 600px, and it will remember the sidebar width when Ten Hands is reopened.
  • Started integrating Sentry to capture exceptions and help me debug better. (no personal data is collected).
  • https://github.com/saisandeepvaddi/ten-hands/blob/0892159f565f8d42ff18272aae8ef1f82d55b215/app/server/app.ts#L18 is the code for desktop shell part for your reference. You can disable it by adding sendErrorReports: false to config.json and restarting the app.
  • Improved performance. Sidebar projects rendering will feel faster.

New in Ten Hands 2.9.1 (Aug 29, 2020)

  • Changes:
  • Replace start & stop buttons with clearly labeled single Start/Stop Button on both terminal and sidebar.
  • Display running task count in taskbar. Configurable with showTaskCountBadge: true/false in config.json.
  • Fixes:
  • Fix Upload project file button not working from New Project sidebar. Thanks to Bernard Chhun for reporting this.

New in Ten Hands 2.8.3 (Jul 31, 2020)

  • Fixes the scrolling issue again. Scrolling inside terminal should behave like scrolling in a textarea on a webpage.

New in Ten Hands 2.8.2 (Jul 24, 2020)

  • Disables outside scroll when mouse is over terminals.

New in Ten Hands 2.8.1 (Jul 16, 2020)

  • Remembers window position and size. NOTE: Doesn't still remember the sidebar width though. I'm working on that.
  • Add configuration option terminalRenderer: "canvas" | "webgl". 2.8.0 made WebGL as default renderer for terminal which seems to have caused some problems. Now the default renderer is back to canvas and folks who didn't have problem with terminals in 2.8.0 can use terminalRenderer: "webgl" in config.json file.

New in Ten Hands 2.8.0 (Jul 13, 2020)

  • Changes:
  • Resizable Terminals. You can drag the terminal card at the bottom drag handle to resize.
  • Terminal uses webgl rendering.
  • URL links in the terminal are clickable. Opens urls in the default browser.
  • Copy the selected text in terminal to clipboard by either right click or ctrl+shift+c.
  • Fixes:
  • Show task killed output after receiving confirmation. The task output used to continue to show after it said task has been killed.

New in Ten Hands 2.7.0 (May 23, 2020)

  • Changes:
  • Adds search feature. (Ctrl + F) to start searching. Supports fuzzy search.

New in Ten Hands 2.6.1 (May 18, 2020)

  • Fix exit warning showing up even when no tasks are running. #173

New in Ten Hands 2.6.0 (May 17, 2020)

  • Changes:
  • Sort tasks by name, last-executed or custom order #110
  • Allow to use alternative shells #164
  • Exit confirmation is shown only if any tasks are running.

New in Ten Hands 2.5.1 (Apr 21, 2020)

  • Fixes UI not resizing properly on some displays.
  • Add ellipses for longer task name with title on hover.
  • Fixes project details top-bar flowing to right of terminals on small windows.

New in Ten Hands 2.5.0 (Mar 25, 2020)

  • Add support to edit tasks

New in Ten Hands 2.4.0 (Mar 16, 2020)

  • Updates:
  • Show a button on status bar to open ten hands releases page when there is a new release available.

New in Ten Hands 2.3.0 (Feb 25, 2020)

  • Updates:
  • Start All and Stop All tasks. Start All starts non-running tasks in the project and Stop All stops running tasks in the project. (#93)
  • Sidebar projects collapse icon.
  • [Hidden by default] A statusbar. Not much here now. Enable it by adding showStatusBar: true in config file. Currently shows total running task count in all projects on left, and running task count in currently opened project on right.

New in Ten Hands 2.2.1 (Jan 20, 2020)

  • Bug fixes:
  • Prevent deleting task while it is running.
  • Prevent deleting project while any tasks in the project are running.

New in Ten Hands 2.2.0 (Jan 20, 2020)

  • Updates:
  • Expandable projects in sidebar to show tasks.
  • Execute tasks directly from sidebar.
  • Open database file from Menu --> Edit.
  • Show version number in Help --> About.

New in Ten Hands 2.1.0 (Dec 23, 2019)

  • Updates:
  • Show project path when hovering on project name in sidebar.
  • Automatically update git branch name when branch changes.
  • (Desktop only) Add support for globalHotKey configuration option to open/hide Ten Hands to tray. Defaults to CommandOrControl+Alt+T. Check Accelerator|Electron page for details about the format of shortcuts to use. IMPORTANT: This shortcut only works when Ten Hands is running somewhere.
  • (Windows Desktop only) Show notification to hint that Ten Hands did not exit fully and still running in Tray. A companion configuration option showAppRunningTrayNotification: true/false added to toggle this feature if you find it annoying to see notification every time.
  • Bug Fixes:
  • Fix project names and other text overflow in sidebar.

New in Ten Hands 2.0.2 (Nov 26, 2019)

  • Desktop app hides to taskbar on ❌ button. And, minimizes on ➖ button. Quit is only from taskbar.
  • Show process id when process started.
  • ten-hands-cli v2.0.4 is released in npm with update of showing process id when process started. Check ten-hands-cli