Releases: gitextensions/gitextensions
Releases · gitextensions/gitextensions
Version 2.50RC1
Features:
- Increased width for 'Open local repository' dialog. - PR 3644
- Shortcut key for "Create fixup commit" - Issue 3616
- Open diff form not in modal - PR 3598
- Git Worktree Support (Git 2.5) - Issue 3590
- File diff window always shows the top most file in a multiple selection - Issue 3510
- Feature request: assign F2 key to "Rename branch" - Issue 3503
- Feature proposal - turn remotes on/off - Issue 3456
- Autonormalise local branch at checkout - Issue 3450
- Warn the user if reseting a local branch is non fast forward. - Issue 3438
- AppVeyor CI plugin - PR 3426
- 2.49 RC2: Branch name not showing in VS 2015 - Issue 3393
- ConEmu settings - Issue 3392
- Atlassian Stash is now called Bitbucket Server - Issue 3334
- Feature: Support multi Selection in diff tab - Issue 3293
- Feature: Allow to run plugins from the scripts - Issue 3248
- Better ergonomic around commit form - PR 3245
- Feature/tfs2015 build integration - PR 3219
- Improve UI in 'merge branches' - Issue 3208
- Add Build server integration for TFS-Build 2015 - Issue 3177
- Add Edit functionality in Advanced menu - Issue 3166
- "Add to gitignore" should include "/" prefix - Issue 3162
- Revert selected lines context option - Issue 3159
- Teamcity - log onto teamcity using HTTP NTLM authentication - Issue 3119
- Need staged file count - Issue 3073
- Some fixes for a filter in "Commit" dialog - PR 3000
- Allow to change merge message - PR 2997
- Support for powershell scripts. - PR 2917
- Visual Studio 2008: File history/blame shows the current line - Issue 2839
- Localizable phrases of ProxySwitcher's settings - PR 2802
- [Feature request] Improve usability for "revision links" feature - Issue 2768
- Detect hashes in commit messages and convert them to hyper links - Issue 2714
- Add option to open submodule from diff lists - Issue 2706
- Add --log option to merge window - Issue 2688
- Add ability to reveal certain commit from command line - Issue 2675
- Revision header's height is short if Japanese font is selected - Issue 2670
- Option to disable detached head dialogs - Issue 2460
- better ordering of branch names in "checkout branch" dialog - Issue 2455
- Expose the "repository excludes" file for configuration - Issue 2194
- Simplify calling "Prune remote branches" - Issue 2141
- Allow creating a new branch in the commit dialog - Issue 2016
- Add a checkbox to enable the --no-verify flag on commit - Issue 1982
- Support Meld as a mergetool - Issue 1975
- allow multi-select in resolve conflict window - Issue 1845
- Ability to clear recent repositories. - Issue 1064
Fixes:
- The found text is not highlighted when searching in DiffView - Issue 3719
- Commit messages are corrupted if there are "mixed" encodings in log - Issue 3707
- Bug in Scripts - Issue 3691
- Portable mode & Gravatar Cache path - Issue 3594
- Commit dialog diff panel resizes inconsistently - Issue 3592
- Revision grid suddenly change selection after finish loading revisions - Issue 3583
- Don't use ResetMixed for "Unstage All" button when the commit is a merge - Issue 3565
- View Stash - window layout - Issue 3564
- Ctrl+R without Ctrl+L raise NullReferenceException - Issue 3534
- ConfigFile parser crashed if section contains ']' - Issue 3532
- WBEM_E_NOT_FOUND when clicking on matched Revision link - Issue 3515
- Checkout branch window doesn't rescale - Issue 3490
- Crash in main window after filenames are misaligned - Issue 3467
- Hotkeys lost in 2.49 - Issue 3432
- Branch rename does not autonormalise - Issue 3424
- Visual Studio 2008 AddIn isn't working anymore - Issue 3423
- 2.49RC2 Clean working directory single line log - Issue 3383
- GitExtensions Merge ODS - Hangs Process - Issue 3218
- when merge ms-office-word file,it opened two local version. - Issue 3192
- Saving new remote clears URL entry - Issue 3154
- Delete selected, poor usability = lost changes - Issue 3127
- Revisiongrid doesnt keep the selection - Issue 2956
- Cannot paste into commit window - Issue 2926
- On Diff/File List pane got exception ArgumentOutOfRangeException InvalidArgument Value of -1 is not valid for index - Issue 2759
- Strip any ANSI escape codes from git command output - PR 2689
- Remote Repositories > Separate Push URL not working - Issue 2550
- In the statistics plugin, in the "Code by type" tab, allocation of space on the pie chart was wrong. - Issue 2530
- Commit selected is a random commit after deleting a branch - Issue 2446
- 2.47.x IME error with Spell checker - Issue 2301
Version 2.49.03
Version 2.49.02
- Fixed issue #3464. Background fetch plugin - Not working.
- Fixed issue #3491. 'Enter commit message' does not disappear when you start typing your message bug reproducible.
- Fixed issue #3394. Gitext Clone in Explorer Context Menu try to clone in the wrong folder bug.
- Fixed issue #3142. Comparing A/B/Working directory with diff tool UX.
- Fixed issue #3589. Option 'Close dialog when all changes are committed' does not work properly bug
- Fixed issue #3569. Windows OS version string is incorrect for 8, 8.1, and 10.
- Fixed issue #3539. Non-sequential tab ordering on Settings -> Advanced -> Confirmations page.
- Fixed issue #3554. Comparing branch form didn't honor the ShowMoreContext toolbar button.
- Fix problem with incorrect building command line arguments. PR #3551
Version 2.49.01
- Fixed issue #3587. Diff view is blank if git configuration is diff.color=always
- Fixed issue #3427. Pushing to a different remote wrongly ask about new branch bug.
- Fixed issue #3560. GitExtensions doesn't respect core.commentChar setting in interactive rebase.
- Fixed issue #3507. Branch normalization strips valid characters from the branch name.
- Fixed issue #3372. Create tag: set focus to tag name first feature-request UX.
- Fixed issue #3441. Prompt to commit after resolving merge conflicts even when "Do not commit" is checked bug.
- Fixed issue #3445. "Reset file(s) to" functionality doesn't work bug.
- Fixed issue #2679. "Unsupported file" error with submodules
- Fixed issue #3434. Filtering commits by unicode search text fails bug
- Fixed issue #3412. Fix reset file menu item text.
- Fix "Host Fingerprint not registered" Plink handling on clone. PR #3405
- Fix crash when one of the stash is an autostash. PR #3410
Version 2.49
- Updated Git for Windows to version 2.10.1. PR #3353
- Updated Putty to version 0.67
- KDiff3 rolled back to version 0.9.97
- VSIX extension for VS2015. PR #2885, #3331
- ConEmu Console Emulator Control for Running Git Commands in the Real Terminal. PR #3152
- Highlighting of authored commits. PR #2672
- Support sparse checkout. PR #2918
- Support shallow clone. PR #2911
- Support no checkout on Clone. PR #2921
- Stash before rebase. PR #2770
- Draw smoother Bezier curves in Revision Grid. PR #2662
- Support for --assume-unchanged. PR #2889
- Colorful diffs for Linux. PR #2969
- Comparing to another branch or Commit. PR #3039
- Support for “View Tag annotations”. PR #2836
- Support showing the real line number for diff. PR #2988
- Add force with lease to the advanced push options. PR #2991
- Diff filtering. PR #3198
- Cherry pick selected file/selected lines
- Added preset for VisualStudio Diff Tool. PR #3034
- Polish translation and dictionary added
- Czech translation added
- Disabled "Traditional Chinese" translation
- Romanian dictionary added. PR #2979
- Added an option to remember the ignore-white-spaces preference for all the diff viewers
- Option to check for release candidate versions
- Make dictionary setting configurable for each repository separately
- Use complete name of the merged/rebased branch to avoid conflict with a remote branch (if named the same).
- Remember the IgnoreWhitespaceChanges settings for FileViewer. PR #2844
- Specify Git and PuTTY locations with environment variables. PR #2367
- Tags in branch list are visible when "Local" is selected. PR #2543, #2545
- Follow only exact renames setting added. PR #2627
- Update preview list of ignored files in background. PR #2557
- Statistics plugin improvements. PR #2707
- DOS Codepage 852 added into supported encodings. PR #2913
- {WorkingDir} Parameter for Scripts. PR #2914
- Multiple tfs build defs. PR #2916
- Show commit SHA1 in log. PR #2659
- Allow auto-normalisation of branch name. PR #3233
- Using Common Item Dialog to select folders. PR #2788
- Ability to run scripts with several selected commits: {sHashes} argument. PR #2578
- Use the repository URL from the clipboard if available. PR #2586
- Enter/Return in file tree acts as double click. PR #2785
- Add script events: BeforeCheckout, AfterCheckout. PR #3211
- Clarified wording for Pull dropdown menu, now matches tooltips. PR #2830
- Manage new format to detect detached HEAD (Git >v2.4). PR #3010
- Support combined diff for merge commit
- Per repository plugins settings
- TeamCity: Add an option to try to display build report logged as a guest. PR #3224
- Add a popup to easy finding a TeamCity build. PR #3241
- Improve fixup commits. PR #3264
- Some changes around .gitignore. PR #3283
- Search graph row index by commit hash using dictionary. PR #3295
- FormChooseCommit: Add links helper to find parent(s) of current selected commit. PR #3246
- --first-parent filtration added, --full-history fixed, hotkeys exposed, context menu in file history window unification. PR #3250
- Added setting to enable/disable autocompletion in commit dialog. PR #2799
- Menu entries for improved accessibility. PR #3234
- Fixed an intermittent bug where ObjectDisposedException occurs on launch
- Fixed a bug where branch filter throws null reference exception when no repository selected
- Fixed issue #2977, #2566, #2712, #2972, #2959, #2958, #2904: Fixes for mono build
- Fixed issue #3093: Fix height calculation for RevisionHeader in the CommitInfo panel on Linux
- Fixed issue #3094: Change the default application font for Linux
- Fixed issue #3267: Linux aware paths
- Fixed issue #3100: Don't show Putty toolstrip menu item when not running on Windows
- Fixed issue #2769: GitExtensions slow with many Submodules
- Fixed issue #3207: Checkout branch dialog is too narrow
- Fixed issue #3069: "Unsupported commit message encoding" in conemu repo
- Fixed issue #3274: Honour the AutoSetupMerge git config
- Fixed issue #2924: "Illegal Characters in Path" if %PATH% Contains Quotes
- Fixed issue #3262: Fix p4merge diff settings
- Fixed issue #2759: On Diff/File List pane got exception ArgumentOutOfRangeException InvalidArgument Value of -1 is not valid for index
- Fixed issue #3297: Unable to use '/' or '.' in branch name when creating a new branch
- Fixed issue #3271: No need to close the "create branch" dialog if failed to create
- Fixed issue #3054: Changes to global gitignore do not properly propagate to the Commit button
- Fixed issue #573: Push Multiple Branches hang if using OpenSSH for key mgmt
- Fixed issue #3079: Hidden expandable column between message and author
- Fixed issue #2813: Bisect labels size problems on french version
- Fixed issue #2965: Config Settings written with upper case True and False
- Fixed issue #2292: Don't auto-remember the desired action 'Local changes' when checking out a branch
- Fixed issue #3136: No option to pull request if host is stash/bit bucket but repo (or project) contains
- Fixed issue #3231: Shouldn't popup the "not on a branch" warning when editing a commit during rebasing
- Fixed issue #3063: Application crash caused by hotkey CTRL+P
- Fixed issue #3221: Prevent crash due to invalid Build CI project name regex saved
- Fixed issue #3014: Ignore web browser script error for TeamCity and GitHub
- Fixed issue #2654: Jenkins plugin: Incorrectly detects Internet Explorer 'Document Mode'
- Fixed issue #3055: "Don't set as default" option in Pull menu is ignored for three of the five items in the Pull menu
- Fixed issue #3006: CryptographicException when attempting to open a repository
- Fixed issue #3111: Creating branch from empty repo leads to ArgumentOutOfRangeException
- Fixed issue #2790: Can not assign null value to UICommandsSource
- Fixed issue #3067: Diff for the root commit is broken in master branch
- Fixed issue #2993: Do not show password in plain text in Stash plugin options
- Fixed issue #2860: Unable to open 'periodic background fetch' settings
- Fixed issue #2954: Git Flow plugin: Fix some combo boxes overlap with labels
- Fixed issue #2614: Fix a problem with the directory name detected for certain url
- Fixed issue #2887: Jenkins integration not requesting credentials
- Fixed issue #3015: Mono: Unable to locate plugins folder
- Fixed issue #2902: Ampersand (&) in Revision Link URI breaks revision message
- Fixed issue #2846: Remember check-box states in "Cherry pick commit" dialog
- Fixed issue #2874: Fix infinite loop bug during undo with auto-wrap
- Fixed issue #2857: Fails to reset selected lines on new files
- Fixed issue #2840: Commit filter by number doesn't work
- Fixed issue #2700, #2822, #2854: Filtering by branch name or commit id doesn't work
- Fixed issue #2786: Clicking on the branch dropdown before selecting a repository triggers a NPE
- Fixed issue #2692: Intermittent error "cannot access a disposed object" on launch
- Fixed issue #2821: Additional hotkeys in Commit Dialog
- Fixed issue #2822: File history and blame dialogs are empty
- Fixed issue #2847: Application crashes when an empty string is pasted as a commit message
- Fixed issue #2739: Turn on Treat Warnings As Errors for all projects
- Fixed issue #2809: Jenkins plugin: Login with default credentials (single sign on)
- Fixed issue #2731: Move Microsoft.TeamFoundation.Client references from GAC to NuGet
- Fixed issue #2761: ArgumentOutOfRangeException is thrown when right clicking of the table header of 'Resolve merge conflicts' window
- Fixed issue #2154, #2645: Branches with comma in their name cannot be deleted
- Fixed issue #2686: ssh:// with port not working with Putty
- Fixed issue #2493: After Clone, GitExt shows "Starting a second message loop on a single thread is not a valid operation. Use Form.ShowDialog instead"
- Fixed issue #2694: typos in .gitignore template text
- Fixed issue #2453: Autocomplete Display-Bug
- Fixed issue #2488: AutoCRLF correction when copying a text from the FileViewer
- Fixed issue #2301: IME error with Spell checker
- Fixed issue #2617: Fixed calls of plink for host key caching with invalid urls
- Fixed issue #2473: Fixes in GitStatistics Plugin
- Fixed issue #2480: Wrong Gource URL and settings
- Fixed issue #2584: Cloning from Explorer in a drive root crashes GitExtensions
- Fixed issue #2597: [VS Plugin] Don't try highlight node when it is not found
- Fixed issue #2590: [VS Plugin] Allow some commands on all targets
- Fixed issue #2601, #2587, #2559, #2560: Fix issues with VS Plugin
- Fixed issue #2591: NullRefernceException in GitPlugin
- Fixed issue #2620: Fix a couple of exceptions thrown when processing is incorrectly done on error messages
- Fixed issue #2565: Fix for "init" command line command
- Fixed issue #2501: Fix for "fatal: Not a valid object name" when displaying a nonexistent blob
- Fixed issue #2440: Fixed parsing quoted printable for Author field
- Fixed issue #2422: Fix refresh issue with the branches filter textbox
- Fixed issue #2409: Display correctly windows end of line in git commit message
- Fixed issue #3356, #3370, #3357: ConEmu integration issues
- Fixed issue #2532: Fix encoding of gitext.sh
- Fixed issue #3364: Prevent crash when encountering a 'tag' in 'recover lost objects' form
- Fixed issue #3365: Exception when search 'diff contains' has a special character
Known issues
- [Mono] Exception "Too many open files" #3287
Version 2.49RC2
- Updated Git for Windows to version 2.10.1. PR #3353
- Updated Putty to version 0.67
- Fixed issue #3356, #3370, #3357: ConEmu integration issues
- Fixed issue #2532: Fix encoding of gitext.sh
- Fixed issue #3364: Prevent crash when encountering a 'tag' in 'recover lost objects' form
- Fixed issue #3365: Exception when search 'diff contains' has a special character
Version 2.49RC1
- Updated Git for Windows to version 2.10.0
- VSIX extension for VS2015. PR #2885, #3331
- ConEmu Console Emulator Control for Running Git Commands in the Real Terminal. PR #3152
- Highlighting of authored commits. PR #2672
- Support sparse checkout. PR #2918
- Support shallow clone. PR #2911
- Support no checkout on Clone. PR #2921
- Stash before rebase. PR #2785
- Draw smoother Bezier curves in Revision Grid. PR #2662
- Support for --assume-unchanged. PR #2889
- Colorful diffs for Linux. PR #2969
- Comparing to another branch or Commit. PR #3039
- Support for “View Tag annotations”. PR #2836
- Support showing the real line number for diff. PR #2988
- Add force with lease to the advanced push options. PR #2991
- Diff filtering. PR #3198
- Cherry pick selected file/selected lines
- Added preset for VisualStudio Diff Tool. PR #3034
- Polish translation and dictionary added
- Czech translation added
- Romanian dictionary added. PR #2979
- Added an option to remember the ignore-white-spaces preference for all the diff viewers
- Option to check for release candidate versions
- Make dictionary setting configurable for each repository separately
- Use complete name of the merged/rebased branch to avoid conflict with a remote branch (if named the same).
- Remember the IgnoreWhitespaceChanges settings for FileViewer. PR #2844
- Specify Git and PuTTY locations with environment variables. PR #2367
- Tags in branch list are visible when "Local" is selected. PR #2543, #2545
- Follow only exact renames setting added. PR #2627
- Update preview list of ignored files in background. PR #2557
- Statistics plugin improvements. PR #2707
- DOS Codepage 852 added into supported encodings. PR #2913
- {WorkingDir} Parameter for Scripts. PR #2914
- Multiple tfs build defs. PR #2916
- Show commit SHA1 in log. PR #2659
- Allow auto-normalisation of branch name. PR #3233
- Using Common Item Dialog to select folders. PR #2788
- Ability to run scripts with several selected commits: {sHashes} argument. PR #2578
- Use the repository URL from the clipboard if available. PR #2586
- Enter/Return in file tree acts as double click. PR #2785
- Add script events: BeforeCheckout, AfterCheckout. PR #3211
- Clarified wording for Pull dropdown menu, now matches tooltips. PR #2830
- Manage new format to detect detached HEAD (Git >v2.4). PR #3010
- Support combined diff for merge commit
- Per repository plugins settings
- TeamCity: Add an option to try to display build report logged as a guest. PR #3224
- Add a popup to easy finding a TeamCity build. PR #3241
- Improve fixup commits. PR #3264
- Some changes around .gitignore. PR #3283
- Search graph row index by commit hash using dictionary. PR #3295
- FormChooseCommit: Add links helper to find parent(s) of current selected commit. PR #3246
- --first-parent filtration added, --full-history fixed, hotkeys exposed, context menu in file history window unification. PR #3250
- Added setting to enable/disable autocompletion in commit dialog. PR #2799
- Menu entries for improved accessibility. PR #3234
- Fixed an intermittent bug where ObjectDisposedException occurs on launch
- Fixed a bug where branch filter throws null reference exception when no repository selected
- Fixed issue #2977, #2566, #2712, #2972, #2959, #2958, #2904: Fixes for mono build
- Fixed issue #3093: Fix height calculation for RevisionHeader in the CommitInfo panel on Linux
- Fixed issue #3094: Change the default application font for Linux
- Fixed issue #3267: Linux aware paths
- Fixed issue #3100: Don't show Putty toolstrip menu item when not running on Windows
- Fixed issue #2769: GitExtensions slow with many Submodules
- Fixed issue #3207: Checkout branch dialog is too narrow
- Fixed issue #3069: "Unsupported commit message encoding" in conemu repo
- Fixed issue #3274: Honour the AutoSetupMerge git config
- Fixed issue #2924: "Illegal Characters in Path" if %PATH% Contains Quotes
- Fixed issue #3262: Fix p4merge diff settings
- Fixed issue #2759: On Diff/File List pane got exception ArgumentOutOfRangeException InvalidArgument Value of -1 is not valid for index
- Fixed issue #3297: Unable to use '/' or '.' in branch name when creating a new branch
- Fixed issue #3271: No need to close the "create branch" dialog if failed to create
- Fixed issue #3054: Changes to global gitignore do not properly propagate to the Commit button
- Fixed issue #573: Push Multiple Branches hang if using OpenSSH for key mgmt
- Fixed issue #3079: Hidden expandable column between message and author
- Fixed issue #2813: Bisect labels size problems on french version
- Fixed issue #2965: Config Settings written with upper case True and False
- Fixed issue #2292: Don't auto-remember the desired action 'Local changes' when checking out a branch
- Fixed issue #3136: No option to pull request if host is stash/bit bucket but repo (or project) contains
- Fixed issue #3231: Shouldn't popup the "not on a branch" warning when editing a commit during rebasing
- Fixed issue #3063: Application crash caused by hotkey CTRL+P
- Fixed issue #3221: Prevent crash due to invalid Build CI project name regex saved
- Fixed issue #3014: Ignore web browser script error for TeamCity and GitHub
- Fixed issue #2654: Jenkins plugin: Incorrectly detects Internet Explorer 'Document Mode'
- Fixed issue #3055: "Don't set as default" option in Pull menu is ignored for three of the five items in the Pull menu
- Fixed issue #3006: CryptographicException when attempting to open a repository
- Fixed issue #3111: Creating branch from empty repo leads to ArgumentOutOfRangeException
- Fixed issue #2790: Can not assign null value to UICommandsSource
- Fixed issue #3067: Diff for the root commit is broken in master branch
- Fixed issue #2993: Do not show password in plain text in Stash plugin options
- Fixed issue #2860: Unable to open 'periodic background fetch' settings
- Fixed issue #2954: Git Flow plugin: Fix some combo boxes overlap with labels
- Fixed issue #2614: Fix a problem with the directory name detected for certain url
- Fixed issue #2887: Jenkins integration not requesting credentials
- Fixed issue #3015: Mono: Unable to locate plugins folder
- Fixed issue #2902: Ampersand (&) in Revision Link URI breaks revision message
- Fixed issue #2846: Remember check-box states in "Cherry pick commit" dialog
- Fixed issue #2874: Fix infinite loop bug during undo with auto-wrap
- Fixed issue #2857: Fails to reset selected lines on new files
- Fixed issue #2840: Commit filter by number doesn't work
- Fixed issue #2700, #2822, #2854: Filtering by branch name or commit id doesn't work
- Fixed issue #2786: Clicking on the branch dropdown before selecting a repository triggers a NPE
- Fixed issue #2692: Intermittent error "cannot access a disposed object" on launch
- Fixed issue #2821: Additional hotkeys in Commit Dialog
- Fixed issue #2822: File history and blame dialogs are empty
- Fixed issue #2847: Application crashes when an empty string is pasted as a commit message
- Fixed issue #2739: Turn on Treat Warnings As Errors for all projects
- Fixed issue #2809: Jenkins plugin: Login with default credentials (single sign on)
- Fixed issue #2731: Move Microsoft.TeamFoundation.Client references from GAC to NuGet
- Fixed issue #2761: ArgumentOutOfRangeException is thrown when right clicking of the table header of 'Resolve merge conflicts' window
- Fixed issue #2154, #2645: Branches with comma in their name cannot be deleted
- Fixed issue #2686: ssh:// with port not working with Putty
- Fixed issue #2493: After Clone, GitExt shows "Starting a second message loop on a single thread is not a valid operation. Use Form.ShowDialog instead"
- Fixed issue #2694: typos in .gitignore template text
- Fixed issue #2453: Autocomplete Display-Bug
- Fixed issue #2488: AutoCRLF correction when copying a text from the FileViewer
- Fixed issue #2301: IME error with Spell checker
- Fixed issue #2617: Fixed calls of plink for host key caching with invalid urls
- Fixed issue #2473: Fixes in GitStatistics Plugin
- Fixed issue #2480: Wrong Gource URL and settings
- Fixed issue #2584: Cloning from Explorer in a drive root crashes GitExtensions
- Fixed issue #2597: [VS Plugin] Don't try highlight node when it is not found
- Fixed issue #2590: [VS Plugin] Allow some commands on all targets
- Fixed issue #2601, #2587, #2559, #2560: Fix issues with VS Plugin
- Fixed issue #2591: NullRefernceException in GitPlugin
- Fixed issue #2620: Fix a couple of exceptions thrown when processing is incorrectly done on error messages
- Fixed issue #2565: Fix for "init" command line command
- Fixed issue #2501: Fix for "fatal: Not a valid object name" when displaying a nonexistent blob
- Fixed issue #2440: Fixed parsing quoted printable for Author field
- Fixed issue #2422: Fix refresh issue with the branches filter textbox
- Fixed issue #2409: Display correctly windows end of line in git commit message
Version 2.48.05
Version 2.48.04
https://sourceforge.net/projects/gitextensions/
- Updated msysgit to 1.9.5-preview20141217 (issue #2574)
- Fixed issue #1643: Do stage of 16506 files and GUI becomes Not Respoding
- Fixed issue #2591: VSAddin solutionItem.ProjectItem == null when selected 'References' item in C# project
- Fixed issue #2587, #2601: VSAddin fixed StackOverflowException
- Fixed issue #2584: Escape the last backslash from paths before running GitExtensions to avoid escaping the double-quote
- Fixed issue #2649: Refreshing the ignored files set every 10 minutes instead of every 500 miliseconds
- Fixed issue #2525: Additional handling for strings passed to RichTextBox
- Fixed issue #2700: Fix filtering by branch name
- Fixed 'ArgumentOutOfRangeException is thrown when right clicking of the table header of 'Resolve merge conflicts' window'
- Fix performance for RevisionGrid
Version 2.48
- Updated msysgit to 1.9.4
- Implemented auto completion for commit message window.
- Support intergration with TeamCity and Jenkins build server
- Support pull request for Atlassian Stash
- GitExt suggest update submodules after changing revision. PR #2176
- Show commit changes (i.e: -1+5) on Checkout Branch, CheckoutR evision, Create Branch and Create Tag dialogs
- Sepatate windows to merge submodules
- Increased performance and lowered memory footprint of DvcsGraph
- Allow Create branch in Commit dialog
- Added support for remote branches to the DeleteUnusedBranches plugin
- Revision grid will show superproject tags/branches/remote branches and conflict Base/Remote/Local
- Added Sublime Text 3 to editor list
- Added p4merge to the list of difftools
- Added BeyondCompare4 and SemanticMerge to the list of diff and merge tools
- Added hotkey to close repositry via CTRL+W
- Commiter name added to commit dialog status bar. PR #1812
- Git credential helper now optional product
- Disabled by default: include untracked files in stash
- Open .git/config fixed
- "Back" button and history
- Check ValidSvnWorkindDir before do svn commands. Method GitSvnCommandHelpers.ValidSvnWorkindDir work not correct on submodule repo
- Fixed undetected working directory in root directory (the additional "dir.rfind" in the while condition stopped the loop before e.g. "C:" has been reached)
- "Initialize repository" renamed to "Create repository"
- "working dir" and "working tree" renamed to "working directory" to simplify translation
- Preffer Putty from GitExtensions
- New settings management
- Translation format changed to XLIFF (you can help on Transifex website)
- Sort branches and tags in commit info and display only first 20
- Checkout remote branch dialog try find tracking branch first
- Show full shell extension menu with Shift pressed
- Disabled installing MSysGit Git-Cheetah shell extension
- Visual Studio plugin menu renamed to GitExt
- Button Browse... and Manage Remotes fixed in form Pull
- Support machine level HOME environment variable
- Error string in list of branches fixed
- Fixed issue #2079: Selection order after refresh fixed
- Fixed issue #2178: Disabled caching diffs for artificial revisions
- Fixed issue #2387: Remove pdf manual from installer
- Fixed issue #2389: Never try to checkout an empty-named branch
- Fixed issue #2397: Cannot close GitEx window with opened repository
- Fixed issue #2349: Bug fixed with file history for file outside of the solution
- Fixed issue #2294: Commit dialog hangs for hours on selecting or deselecting many files
- Fixed issue #2250: Shell Extensions: IsValidGitDir UNC path performance bug fix
- Fixed issue #2240: Allow push by commit hash
- Fixed issue #2235: Allow the user to pick Git.exe no matter
where it is installed on their system - Fixed issue #2142: Fetch in 2.47.3 creating remote ref from remote HEAD using current local branch's name
- Fixed issue #2140: Fix slow settings load because of UNC paths
- Fixed issue #2139: Double click on submodule fails to open the submodule in a new instance of GitExtensions
- Fixed issue #2137: Strange push behaviour
- Fixed issue #2136: Git credential helper does not load
- Fixed issue #2135: In v2.47.03 the SSH setting defaults to OpenSSH even though PuTTY is selected during installation
- Fixed issue #2131: No horizontal scrollbar in the main window Diff tab file list
- Fixed issue #2110: VS Plugin make CommandBar permanent (position handling of CommandBar)
- Fixed issue #2013: "the branch seems to be new for the remote" is shown but the branch is already there
- Fixed issue #230: Don't spawn another git status if the previous one is still running
- Stop runaway git process creation under Windows
- Updated translations