Skip to content

Releases: JLChnToZ/uniterm

Uniterm2 v0.14

02 Jan 18:50
Compare
Choose a tag to compare
Uniterm2 v0.14 Pre-release
Pre-release

In this version:

  • Add a way to quick-launch a new shell from specified directory. You may just drag the folder icon to the Uniterm executable file, or providing the only shell argument is a directory, then Uniterm will launch the directory you want with the default shell.
  • Add a way to launch shell with raised privileges in Windows platform (UAC). If you prefix the shell parameter with sudo while launching a new shell, or just sudo without any shell specified (for default shell), you can launch a new shell with administrators' privileges. You may be asked to give Uniterm permissions to modify your computer if your Windows are configured to prompt (and it should be system default) once you launch the shell.
  • Uniterm now ships with a Mononoki font patched with Nerd Fonts, instead of the powerline symbols, which can provide more symbols to use/decorate the shell display. To use this font, just define the mononoki inside the font option within the config file.
  • Added a --isolated option, which is used to launch a dedicated Uniterm instance. At first this is designed to deal with UAC, but now it is not necessary as we got another easier way to do it (see above). Thus this option is rarely used but we keep this for future unknown edge use cases.
  • As all dependencies has been updated to latest, Uniterm now supports the latest ConPTY API and using it default if supported behind the scenes (via node-pty module).

Uniterm2 v0.12

10 Dec 16:14
Compare
Choose a tag to compare
Uniterm2 v0.12 Pre-release
Pre-release

Preview

In this version...

  • Tweaks a lot on the tabs!
    • Added icon display for each launched shell.
    • Better tabs display even too many of them are opened.
  • Add options button at the corner, which is a shortcut of typing uniterm --config inside terminal.
  • Instead of click directly, now the links will be activated only when ctrl key is hold (Just like in VSCode),
    or it blocks the highlighting function within links.
  • Minor bug fixes

Uniterm2 v0.11

30 Nov 18:09
Compare
Choose a tag to compare
Uniterm2 v0.11 Pre-release
Pre-release

Changes since last version

  • Added simple way to mod the terminal
  • Added --pause argument which pauses the terminal after the shell is exited
  • Changed working directory behaviour which defaults to user's home directory instead of the application path
  • Minor tweaks and bug fixes

Uniterm2 v0.9.2

21 Nov 17:54
Compare
Choose a tag to compare
Uniterm2 v0.9.2 Pre-release
Pre-release
  • Now you can call uniterm instead of uniterm.exe even inside WSL bash
  • Default it has 1000 lines buffer to scroll back now
  • Minor style tweaking and bug Fixes

Uniterm2 v0.9.1

20 Nov 16:34
Compare
Choose a tag to compare
Uniterm2 v0.9.1 Pre-release
Pre-release

image

New features!

  • Frameless window
  • Lighter border
  • Bug fixes

Uniterm2 v0.8.0

19 Nov 16:32
Compare
Choose a tag to compare
Uniterm2 v0.8.0 Pre-release
Pre-release

New features:

  • Configurable YAML file
  • Better environment variables handling for WSL
  • Entry point is callable from everywhere inside the terminal

Uniterm2 V0.7 Pre-Release

18 Nov 17:21
Compare
Choose a tag to compare
Pre-release

Uniterm -> Uniterm2
More info in README

Ver 0.6 Alpha Preview

06 May 08:13
Compare
Choose a tag to compare
Ver 0.6 Alpha Preview Pre-release
Pre-release

snapshot

Sorry, currently there is no binaries other than Windows platform available! Uniterm has been tested to be just works in Windows 10 and (K)ubuntu 16.04LTS, other platform are not yet tested, but it should works if the platform is supported by Electron, currently sorry about that you have to build manually in those platforms. I haven't figure out how to automate the build process...yet, the fully cross-platform build may be available once I find out.

In this version, you may launch Uniterm to run any terminal application include cmd, powershell, *sh (include WSL versions) directly by passing arguments or inside Minimal Shell shipped with the tty.