Releases: jtyr/gbt
Releases · jtyr/gbt
v2.0.0
General
- Added
kubectl
car (thanks @hoshsadiq) - Added option for signal names into the
status
car - Added several new OS icons (e.g.
rhel
,sles
,manjaro
,mysql
, ...) - Updated icon symbols to Nerd font v2.0
- Added new theme inspired by In Fino Veritas ZSH theme (for you @josefelixh)
- Extended
git
car- More status categories (
added
,copied
,deleted
,ignored
,modified
,renamed
,staged
,unmerged
,untracked
) - Stash information
- Possibility to display number of changes for each status change (e.g. how many commits we are ahead of the remote, how many stashes we have, ...)
- More status categories (
Prompt forwarding
- Rewritten from scratch as GBTS
- All functionality of GBT is now also available on the remote machine!!!
- Requires Bash 4.0 or higher on the remote machine
- Built-in security - forwarded script is verified upon every command execution
- Added
gbt_screen
to have nice prompt in thescreen
session gbt_sudo
supportssudo -i
gbt_ssh
andgbt_vagrant
support ad-hoc command execution (thanks @SweBarre)- Remote shell displayed as
gbt.bash
in the list of processes - Adding usual
sbin
paths into the remotePATH
v1.2.0
v1.1.7
v1.1.6
- Adding missing quotes around parameters variable in port forwarding scripts
- Adding missing MySQL prompt variable in
gbt_vagrant
function - Fixed calculation of hours in the
ExecTime
car - Fixing wrong variable names in the
Time
car - Changed default fall back shell to be
bash
- Changed Go structure of the project
- Improved Go testing to cover 100% of the code
- Adding automated build for
linux/arm
andlinux/arm64
v1.1.5
- Fixing Git ahead/behind detection
- Fixing missing argument for shell replacement script used in the prompt forwarding
- Fixing Linux OS detection for the prompt forwarding
- Added
plain
shell type (useGBT_SHELL='plain' gbt
) - Added prompt forwarding for MySQL
- Improving configurability of the SSH theme
- Adding GPG signing for DEB packages