|
1 | 1 | # posh-git Release History
|
2 | 2 |
|
3 |
| -## 1.0.0-beta4 - December 10, 2019 |
| 3 | +## 1.0.0-beta4 - March 14, 2020 |
4 | 4 |
|
5 | 5 | ### Added
|
6 | 6 |
|
7 | 7 | - Branch name completion to the new `Remove-GitBranch` command.
|
8 | 8 | ([PR #678](https://github.com/dahlbyk/posh-git/pull/678))
|
| 9 | + ([PR #705](https://github.com/dahlbyk/posh-git/pull/705)) |
9 | 10 | - `$global:GitPromptValues` with the following properties to enable users to have access to the information necessary
|
10 | 11 | to display error status in their prompt as well as debug their prompt customizations:
|
11 |
| - - DollarQuestion |
12 |
| - - IsAdmin |
13 |
| - - LastExitCode |
14 |
| - - LastPrompt |
| 12 | + - `DollarQuestion` |
| 13 | + - `IsAdmin` |
| 14 | + - `LastExitCode` |
| 15 | + - `LastPrompt` |
15 | 16 | ([PR #684](https://github.com/dahlbyk/posh-git/pull/684))
|
16 | 17 | - Added tab-completion for new `git restore` and `git switch` commands.
|
17 | 18 | ([#691](https://github.com/dahlbyk/posh-git/issues/691))
|
18 | 19 | ([PR #702](https://github.com/dahlbyk/posh-git/pull/702))
|
| 20 | + ([PR #743](https://github.com/dahlbyk/posh-git/pull/743)) |
19 | 21 | Thanks @pinkfloydx33 for the direction and motivation to add this.
|
20 |
| -- Feature request: abbreviate path from git root with new setting `DefaultPromptAbbreviateGitDirectory` |
| 22 | +- Added tab-completion for `git merge --allow-unrelated-histories` |
| 23 | + ([#632](https://github.com/dahlbyk/posh-git/issues/632)) |
| 24 | + ([PR #633](https://github.com/dahlbyk/posh-git/pull/633)) |
| 25 | +- Abbreviate path from git root with new setting `DefaultPromptAbbreviateGitDirectory` |
21 | 26 | ([#719](https://github.com/dahlbyk/posh-git/issues/719))
|
22 | 27 | ([PR #720](https://github.com/dahlbyk/posh-git/pull/720))
|
| 28 | + ([PR #729](https://github.com/dahlbyk/posh-git/pull/729)) |
23 | 29 | Thanks Philippe Elsass (@elsassph)
|
24 | 30 | - Two new properties have been added to `$global:GitTabSettings`
|
25 | 31 | - `EnableLogging` - default is `$false` but when set to `$true`, tab expansion functions log to a file.
|
|
30 | 36 | - Module parameter changed from a [switch] that forced the posh-git prompt to be used to a bools. The use of this
|
31 | 37 | parameters during import is now simplified to: `Import-Module posh-git -Args 1`.
|
32 | 38 | - Shortened up the Windows title text to work better with Windows Terminal tabs. Now only displays '32-bit' in 32-bit
|
33 |
| - PowerShell. Otherwise, assumption is you're running 64-bit. Also display only PowerShell major.minor version number. |
| 39 | + PowerShell, otherwise assumption is you're running 64-bit. Also display only PowerShell major.minor version number. |
34 | 40 | ([PR #707](https://github.com/dahlbyk/posh-git/pull/707))
|
35 | 41 | - Switched from overriding `TabExpansion` function to using `Register-ArgumentCompleter` for tab-completion on
|
36 | 42 | PowerShell >= 6.0. `posh-git` can be configured to use the old `TabExpansion` function on PowerShell >= 6.0 by
|
37 | 43 | importing the module using the following arguments: `Import-Module posh-git -ArgumentList 0,1`
|
38 | 44 | before importing `posh-git`.
|
39 |
| - ([PR #609](https://github.com/dahlbyk/posh-git/pull/609)) |
| 45 | + ([#609](https://github.com/dahlbyk/posh-git/pull/609)) |
| 46 | + ([PR #711](https://github.com/dahlbyk/posh-git/pull/711)) |
40 | 47 | Thanks Andrew Bradley (@cspotcode)
|
| 48 | + - ([#733](https://github.com/dahlbyk/posh-git/issues/733)) |
| 49 | + ([PR #741](https://github.com/dahlbyk/posh-git/pull/741)) |
| 50 | + - Fix conflict with `TabExpansionPlusPlus` module's `Register-ArgumentCompleter` command. |
| 51 | + ([#715](https://github.com/dahlbyk/posh-git/issues/715)) |
| 52 | + ([PR #714](https://github.com/dahlbyk/posh-git/pull/714)) |
| 53 | + Thanks Kris Borowinski (@kborowinski) |
41 | 54 | - Update Ubuntu build system from 14.04 to 16.04
|
42 | 55 | ([PR #677](https://github.com/dahlbyk/posh-git/pull/677))
|
43 | 56 | Thanks @ExE-Boss
|
44 | 57 | - `$GitPromptSettings.BeforeIndex` is always displayed even if there is nothing in the index. The intent of
|
45 | 58 | this separator setting is to provide a separator between the branch name / branch status and the following section of
|
46 | 59 | index/working/summary/stash indicators.
|
| 60 | + ([PR #723](https://github.com/dahlbyk/posh-git/pull/723)) |
| 61 | +- posh-git no longers sets missing `HOME` environment variable. |
| 62 | + ([#718](https://github.com/dahlbyk/posh-git/issues/718)) |
| 63 | + ([PR #722](https://github.com/dahlbyk/posh-git/pull/722)) |
47 | 64 | - `Get-GitStatus -Force` now also overrides `$GitPromptSettings.EnableFileStatus` as well as
|
48 | 65 | `$GitPromptSettings.EnablePromptStatus`.
|
| 66 | + ([#657](https://github.com/dahlbyk/posh-git/issues/657)) |
| 67 | + ([PR #721](https://github.com/dahlbyk/posh-git/pull/721)) |
49 | 68 |
|
50 | 69 | ### Fixed
|
51 | 70 |
|
52 |
| -- Remove ".exe" suffix from PowerTab integration to enable PowerTab integration to work with git, git.cmd or git.exe |
| 71 | +- Remove `.exe` suffix from PowerTab integration to enable PowerTab integration to work with `git`, `git.cmd` or `git.exe` |
53 | 72 | ([#606](https://github.com/dahlbyk/posh-git/pull/606/))
|
54 |
| -- BranchBehindAndAheadDisplay minimal/compact bug |
| 73 | +- `BranchBehindAndAheadDisplay` minimal/compact bug |
55 | 74 | ([#670](https://github.com/dahlbyk/posh-git/issues/670))
|
56 | 75 | ([PR #671](https://github.com/dahlbyk/posh-git/pull/671))
|
57 | 76 | - Fix(status): Only reset changed colors
|
|
63 | 82 | - Fix typo in cherry-pick parameters - `´continue`
|
64 | 83 | ([PR #675](https://github.com/dahlbyk/posh-git/pull/675))
|
65 | 84 | Thanks @KexyBiscuit
|
66 |
| -- Fix bug w/multiple completions of name parameter on remove-gitbranch |
67 |
| - ([PR #705](https://github.com/dahlbyk/posh-git/pull/705)) |
68 |
| -- Prompt error in remote PSSession. |
| 85 | +- Prompt error in remote PSSession |
69 | 86 | ([#708](https://github.com/dahlbyk/posh-git/issues/708))
|
70 | 87 | ([PR #727](https://github.com/dahlbyk/posh-git/pull/727)
|
71 |
| -- Fix conflict with `TabExpansionPlusPlus` module's `Register-ArgumentCompleter` command. |
72 |
| - ([#715](https://github.com/dahlbyk/posh-git/issues/715)) |
73 |
| - ([PR #714](https://github.com/dahlbyk/posh-git/pull/714)) |
74 |
| - Thanks Kris Borowinski (@kborowinski) |
75 |
| -- Typo in CHANGELOG.md file: Git-RemoteBranch to Git-RemoveBranch. |
76 |
| - ([PR #716](https://github.com/dahlbyk/posh-git/pull/716)) |
77 |
| - Thanks @theaquamarine |
78 |
| -- posh-git messes with the HOME environment variable. |
79 |
| - ([#718](https://github.com/dahlbyk/posh-git/issues/718)) |
80 |
| - ([PR #722](https://github.com/dahlbyk/posh-git/pull/722)) |
81 |
| -- Fix tab-completion regression with new `Register-ArgumentCompleter`. |
82 |
| - ([#733](https://github.com/dahlbyk/posh-git/issues/733)) |
83 |
| - ([PR #738](https://github.com/dahlbyk/posh-git/pull/738)) |
| 88 | +- Typos |
| 89 | + - ([PR #665](https://github.com/dahlbyk/posh-git/pull/665)) |
| 90 | + Thanks @SJMakin |
| 91 | + - ([PR #716](https://github.com/dahlbyk/posh-git/pull/716)) |
| 92 | + Thanks @theaquamarine |
84 | 93 |
|
85 | 94 | ## 1.0.0-beta3 - March 10, 2019
|
86 | 95 |
|
|
0 commit comments