Version 1.5.0
In celebration of the one year anniversary of tarstall (back when it was known as hamstall), version 1.5.0 is now officially released! After 1.3 and 1.4 not introducing too many features, I'm happy to report that this time, tarstall is getting a bunch of features this update! Those features include:
- A tarstall installer! Simply run a wget command and a python command, and the tarstall installer will walk you through setting up everything tarstall needs, and getting tarstall installed on your system! The installer supports any system with
apt
,apt-get
,pacman
, ordnf
, and was tested against Ubuntu Server 18.04, CentOS 8, and Manjaro 19.0.2. - Updating through URL! tarstall now supports the ability to download updates from a remote server! Simply link a program to a URL that leads to a .tar.gz, and tarstall will download, extract, and overwrite your program with the newest version whenever you update!
- A better GUI theme! With the introduction of themes in PySimpleGUI, tarstall has decided to go with a simple dark theme! A theme picker may be arriving soon, so be on the lookout for that!
- A checker to make sure when adding things to PATH or creating binlinks, that we don't create duplicate ones.
- If an archive only contains one folder, tarstall will install the contents of that folder, rather than the folder itself, allowing for cleaner installs and upgrades!
Bug fixes:
- Fixed a long standing bug where overwriting a program that doesn't have folder-in-folder via an archive would dump the contents of the archive into
~/.tarstall/bin