Changelog History
Page 1
-
v3.2.2 Changes
November 07, 2020- ๐ Fix (#27: Concurrency issue starting many
githudd
daemon that would never be cleaned up
- ๐ Fix (#27: Concurrency issue starting many
-
v3.2.1 Changes
February 09, 2020GHC 8.8 compatibility
-
v3.2.0 Changes
January 31, 2020- ๐ Fix (#21): use the system defined temp location
0๏ธโฃ as default for the PID and socket location rather than an hardcoded path that does not exist on
all systems - 0๏ธโฃ Feat: Do not display background server error/restart on STDERR by default. Only display it if the
env variableGITHUD_DEBUGis set toTRUE
- ๐ Fix (#21): use the system defined temp location
-
v3.1.0 Changes
August 16, 2019๐ I seem to have rushed to deliver the background fetcher. While it worked well "interactively", it seems it was not very robust to external events/failures (would stay stuck on absence of internet, on mac getting out of hibernation, ...)
๐ I promptly released 3.0.1 that de-activated the background fetcher by default.
๐ Now I think I have fixed the issues. The background fetcher has been running on my machine for a week without issues, or rather recovering properly following issues.
I'm releasing it again. 3.1.0 is just the re-enabling of what should have been working in 3.0.0
Have fun
-
v3.0.2 Changes
- ๐ Fix:
githuddto restart from scratch if there is an issue with the pid file / background process - ๐ Fix:
githuddto ignore failinggit fetchreturn code - ๐ Fix:
githuddrecover on client/server exception
- ๐ Fix:
-
v3.0.1 Changes
August 09, 2019- ๐ Fix: Disable
githuddby default. Seems that due to the socket communication I have made it unstable resulting ingithudnot displaying anything. Let's say thatgithuddis Beta. I'll work on making it recover on failure
- ๐ Fix: Disable
-
v3.0.0 Changes
August 04, 2019Backgroud Fetcher, the missing feature
It was missing, you wanted it, it's now there.
Githud has been enriching your prompt and your GIT context awareness for years. One thing was missing though: it failed to tell you what was happening on the remote while you were working.โ Well this is from the past. From now on,
githudwill launch a daemon (githudd) that will regularly fetch the latest state of your remote(s) (defaults to every 30s).From the changelog:
- Feat: Add a daemon called
githuddthat will continuously fetch the last git folder where
githudwas executed. In a typical install wheregithudis used in the prompt, that means the
last git folder browsed. ๐ง Config: some new configuration has been added for the
githudddaemon. The default values have
โ been tested on Mac. You can find this new section in the.githudrcfile in this repo. The new
0๏ธโฃ parameters are also pasted below along with their default values.-------------------------------------------------------------------------------------------
The following config controls the background fetcher daemon behavior called githudd
-------------------------------------------------------------------------------------------
run_fetcher_daemon=True
githudd_sleep_seconds=30 # how long does the daemon sleep between cycles
githudd_pid_file_path=/usr/local/var/run/githudd.pid
githudd_socket_file_path=/usr/local/var/run/githudd.socket
# Githudd logs can be verbose. They are here for debugging only. It is not advised that you
# activate them
githudd_log_file_path=/dev/null
- Feat: Add a daemon called
-
v2.1.0 Changes
August 12, 2018- ๐ Feat: Add support for TMUX with
githud tmux. You can now use tmux inside the status bar or the pane title of TMUX for example - ๐ Feat: Add support for no output formatting with
githud none.
- ๐ Feat: Add support for TMUX with
-
v2.0.2 Changes
April 04, 2018- ๐ Fix: Properly reset "normal" styling after displaying "Bold" characters (#13)