|
1 |
| -From v2.0.2 |
2 |
| ------------ |
| 1 | +3.0.0 |
| 2 | +----- |
| 3 | +* Feat: Add a daemon called `githudd` that will continuously fetch the last git folder where |
| 4 | + `githud` was executed. In a typical install where `githud` is used in the prompt, that means the |
| 5 | +last git folder browsed. |
| 6 | +* Config: some new configuration has been added for the `githudd` daemon. The default values have |
| 7 | + been tested on Mac. You can find this new section in the `.githudrc` file in this repo. The new |
| 8 | +parameters are also pasted below along with their default values. |
| 9 | +``` |
| 10 | +# ------------------------------------------------------------------------------------------- |
| 11 | +# The following config controls the background fetcher daemon behavior called githudd |
| 12 | +# ------------------------------------------------------------------------------------------- |
| 13 | +# run_fetcher_daemon=True |
| 14 | +# githudd_sleep_seconds=30 # how long does the daemon sleep between cycles |
| 15 | +# githudd_pid_file_path=/usr/local/var/run/githudd.pid |
| 16 | +# githudd_socket_file_path=/usr/local/var/run/githudd.socket |
| 17 | +# |
| 18 | +# # Githudd logs can be verbose. They are here for debugging only. It is not advised that you |
| 19 | +# # activate them |
| 20 | +# githudd_log_file_path=/dev/null |
| 21 | +``` |
| 22 | + |
| 23 | +2.1.0 |
| 24 | +----- |
3 | 25 | * Feat: Add support for TMUX with `githud tmux`. You can now use tmux inside the status bar or the
|
4 | 26 | pane title of TMUX for example
|
5 | 27 | * Feat: Add support for no output formatting with `githud none`.
|
6 | 28 |
|
7 |
| -From v2.0.1 |
8 |
| ------------ |
| 29 | +2.0.2 |
| 30 | +----- |
9 | 31 | * Fix: Properly reset "normal" styling after displaying "Bold" characters (#13)
|
10 | 32 |
|
11 |
| -From v1.3.7 |
12 |
| ------------ |
| 33 | +2.0.1 |
| 34 | +----- |
13 | 35 | * BREAKING: the executable is renamed from `gitHUD` to `githud`, as suggested in
|
14 | 36 | [#14](https://github.com/gbataille/gitHUD/issues/14) by [@voidus](https://github.com/voidus)
|
15 | 37 |
|
16 |
| -From v1.3.6 |
17 |
| ------------ |
| 38 | +1.3.7 |
| 39 | +----- |
18 | 40 | * When in detached, but on a commit that has a tag, display the tag name rather than the commit SHA
|
19 | 41 |
|
20 |
| -From v1.3.5 |
21 |
| ------------ |
| 42 | +1.3.6 |
| 43 | +----- |
22 | 44 | * BASH shell: properly escape invisible control characters so that the prompt length is computed
|
23 | 45 | properly
|
24 | 46 |
|
25 |
| -From v1.3.4 |
26 |
| ------------ |
| 47 | +1.3.5 |
| 48 | +----- |
27 | 49 | * in 1.3.1 I introduced `merge_branch_ignore_branches` to be able to deal with
|
28 | 50 | "false" branches like the famous gh-pages. It happens that if this branch
|
29 | 51 | was properly created as an orphan branch (`git branch --orphan gh-pages`),
|
30 | 52 | then I can detect that it does not merge back into master and not show this
|
31 | 53 | part of the prompt automatically without people having to manually maintain
|
32 | 54 | exception. Thanks to [Markus](https://github.com/mgee) for pointing that out
|
33 | 55 |
|
34 |
| -From v1.3.3 |
35 |
| ------------ |
| 56 | +1.3.4 |
| 57 | +----- |
36 | 58 | * Minor breaking change: Removed the trailing space. If you need it, just put
|
37 | 59 | it in your prompt definition
|
38 | 60 | * Do not override background color. Just act on foreground text color
|
39 | 61 |
|
40 |
| -From v1.3.2 |
41 |
| ------------ |
| 62 | +1.3.3 |
| 63 | +----- |
42 | 64 | * Merge branch count indicator will not include merge-commit anymore. This is
|
43 | 65 | actually redundant in all case. In fact, in a develop/master typical flow,
|
44 | 66 | when develop merges into master and develop and master are actually equal, if
|
45 | 67 | you count the merge-commit, you'll have the impression that there is a delta
|
46 | 68 | between the 2 branches
|
47 | 69 |
|
48 |
| -From v1.3.1 |
49 |
| ------------ |
| 70 | +1.3.2 |
| 71 | +----- |
50 | 72 | * Introduce `merge_branch_ignore_branches` config list that allows to not
|
51 | 73 | display the merge-branch part of the prompt for certain branch names
|
52 | 74 |
|
53 |
| -From v1.3.0 |
54 |
| ------------ |
| 75 | +1.3.1 |
| 76 | +----- |
55 | 77 | * Allow for a special "NoColor" configuration color to reset to the terminal
|
56 | 78 | foreground color
|
57 | 79 | * NoColor is the default if the config file cannot be read
|
58 | 80 | * Protect the prompt from possible color set before gitHUD is invoked
|
59 | 81 | * Branch name has no color by default
|
60 | 82 | * The default commit pull-push symbol is changed to a (hopefully) clearer '⥯'
|
61 | 83 |
|
62 |
| -From v1.2.0 |
63 |
| ------------ |
| 84 | +1.3.0 |
| 85 | +----- |
64 | 86 | * Remove dependency on a patched font in the default config
|
65 | 87 | * Allow for partial prompt through configuration
|
66 | 88 |
|
67 |
| -From v1.1.0 |
68 |
| ------------ |
| 89 | +1.2.0 |
| 90 | +----- |
69 | 91 | * Configurable "no remote tracking branch" color
|
70 | 92 | * Fix brew formula in gbataille/homebrew-gba which failed on some configs
|
71 | 93 |
|
72 |
| -From v1.0.0 |
73 |
| ------------ |
| 94 | +1.1.0 |
| 95 | +----- |
74 | 96 | * Configurable prompt parts (text and colors)
|
75 | 97 | * Tech: refactoring to a writer and wide test coverage
|
0 commit comments