gitextensions

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).

OTHER License

Stars
7.5K
Committers
486

Bot releases are visible (Hide)

gitextensions - v3.3.1

Published by RussKie almost 5 years ago

A maintenance release for v3.3
Downloads

Fixes

  • Unable to update due to network configurations - PR #7576
  • Installer defaults to PuTTY - PR #7545
  • gitex: If no argument start browse in current workdir - PR #7554
  • kdiff3: add configuration for merge arguments - PR #7549
  • Prevent crash where _btnPreview is null when event triggered - PR #7536
gitextensions - v3.3

Published by RussKie almost 5 years ago

Downloads

Features:

  • Extends Squash feature to all supported types - PR 7401
  • Implement git-reset --merge and --keep options - PR 7367
  • CommitDialog: New Option "Show only my messages" - PR 7337
  • Display multiple pushurl in the Remote sidepanel tooltip - PR 7289
  • Implement quotePath-like codepoint escaping - PR 7288
  • Add Squash feature on GitFlow Plugin Form - PR 7268
  • Build Report: Open the report in the user browser - PR 7224
  • Allow multiple push url for git-remote - PR 7214
  • ConEmu 19.7.14 - PR 7190
  • Add hotkeys for continue rebase, resolve merge conflicts etc. - PR 7144
  • Set recommended Git version to 2.23.0 - PR 7119
  • Make plugin settings development easier - PR 7039
  • Replace git-diff patience with histogram - PR 6997
  • Remove use of possessive in "Cherry pick file's changes" - PR 6910
  • Generate GitHub OAuth token with github api - PR 6888

Fixes:

  • Open CommitInfo context menu not only in textboxes PR 7513
  • ResetCurrentBranch: Correct tab order - PR 7482
  • Removes extra dot from Save as revfiletree dialog - PR 7460
  • Ignore all potential errors from PowerShell during installation - PR 7442
  • AzureDevOps CI: prevent call if settings invalid - PR 7437
  • fix: SetRevisionFunc produce empty dropdown - PR 7423
  • fix: FormResolveConflicts incorrect row selection - PR 7408
  • catch cannot write to settings - PR 7400
  • fix: Fail attempting an empty path - PR 7383
  • Skip duplicate ref entries when building the Sorted Refs Dictionary - PR 7373
  • Add Submodule: Fill combobox with branches regardless of the repo URL type - PR 7371
  • Commit messages menu: Fix (sometimes) broken display - PR 7369
  • Fix 7364: "Fetch and Prune All" confirmation modal has weird focus behavior - PR 7365
  • increase FormCheckoutBranch Ok button size - PR 7362
  • Fix #7077: Hide push checkbox cells when there's no local branches - PR 7356
  • Truncate large hexdumps - PR 7333
  • Fix #7331: Update GitInfo dependency to get bug fix - PR 7332
  • Consistent display of binary files - PR 7330
  • Update syntax highlighting control - PR 7325
  • Fix #7263: Progress bar value/max value not initialized when reseting files. - PR 7324
  • Fix installer when PS is in ConstrainedLanguage mode - PR 7309
  • Fix #7250: Error when fetching pull requests from local branch - PR 7307
  • Allow branch creation in folder context menu (#7013) - PR 7305
  • Allow remote repositories with local disk path to be saved in recents - PR 7276
  • Filter branches: display a placeholder when no branches found - PR 7271
  • prevent flickering when selecting files in staged/unstaged FileStatusList - PR 7267
  • Commit dialog, FileStatusList: Fix up/down selects unexpected file - PR 7247
  • Reordering of Appearance Options - PR 7243
  • Settings: Regenerate the Controls when previous instance was disposed - PR 7241
  • GitIndexWatcher: check that directory exists before enabling - PR 7238
  • Fix #3280: Optimize unstage/reset performance by git reset/unstage batch files - PR 7237
  • Dont confirm switch worktree option - PR 7230
  • Exclude "fixup!" and "squash!" prefixes from commit message RegEx validation - PR 7223
  • Blame: Fix missing commit metadata on some commits - PR 7222
  • Support older Gerrit API - PR 7216
  • Catch ConEmu exception for Done() - PR 7212
  • Popup when error starting mergetool - PR 7211
  • Branch list could contain '+' - PR 7209
  • Gerrit Plugin fixes/improvements - PR 7198
  • Improve some mnemonics of commit dialog - PR 7189
  • GitStatusMonitor: Improve logic for timer 25 days wrap - PR 7184
  • exename not set for tortoisemerge - PR 7172
  • FormSettings exception if plugin has no setting - PR 7164
  • No more "..." indicator for revisions with single-line commit message - PR 7148
  • PathUtil.GetDirectoryName did not accept root dirs - PR 7109
  • Let the copy menu entry appear expandable at startup - PR 7084
  • Clarify Settings-Stash label - PR 7072
  • Fix 3934 add force push with lease to the push dialog - PR 7047
  • Jira commit hint plugin: fix some string not translated - PR 7040
gitextensions -

Published by RussKie almost 5 years ago

Downloads

gitextensions - v3.2.1

Published by RussKie about 5 years ago

Version 3.2.1 (2 Sep 2019)

Downloads

Features:

  • Fix scrolling for committers label in statistics plugin - PR 7092
  • Display icons in commit templates menu items - PR 7037
  • Settings: Display label to the top to make UI more readable on multiline controls - PR 7036
  • Fix potential bad end of line replacement - PR 7032
  • Pull form items clipped on HiDPI scaled displays - Issue 7020
  • TortoiseGitMerge.exe old default name - PR 7004
  • Add support for "--rebase-merges" for newest version of git - PR 6920
  • Apply stash to some files - Issue 6902
  • refactor: Move email settings from General to Detailed - PR 6881
  • FormCreateBranch: Improve UX of CheckBox "Checkout after create" - PR 6860
  • Blame: Fix "blame previous revision" feature - PR 6841
  • Can I see commits ordered by author-date instead of commit-date? - Issue 6826
  • Add revision links templates for GitHub and Azure DevOps services - PR 6785
  • artificial context fixes - PR 6770
  • Set recommended Git version to 2.22.0 - PR 6769
  • Refactor "Check for updates" dialog - Issue 6738
  • New script variables for branch and repository name - Issue 6736
  • Too much CPU and RAM usage - Issue 6732
  • ArgumentOutOfRangeException [not] selecting a language on first start - Issue 6726
  • Feature: Download / Install MSI without redirect to Browser - PR 6682
  • Dark theme fixes - PR 6651
  • Move ArtificialCommits from Settings to grid View menu - PR 6638
  • Request more information via NBug submission form - Issue 6607
  • fix: Throws on git remote call outside git repo - PR 6586
  • Improve stacktrace readability by using Ben.Demysifier - Issue 6569
  • fix: Invalid URI when open invalid path - PR 6560
  • RevisionGrid: Add branch icons in contextual menu - PR 6534
  • Fix rebase and apply patches displayed patches status - PR 6531
  • [Accessibility] "Default pull action" configuration - Issue 6443
  • Add settings to configure blame display - PR 6430
  • Changed GPG tab setting to show by default - PR 6331
  • Gerrit plugin using deprecated features - Issue 6127
  • Browse --> Diff Tab: Added images are not shown visualized - Issue 1391

Fixes:

  • [NBug] CombinedDiff artificial commit cannot be explicitly compare... - Issue 7087
  • Crash on file "save as" - Issue 7059
  • Open jira settings when not configured - PR 7033
  • Overflow error in Commit Dialog - Issue 7023
  • [NBug] Sequence contains no elements - Issue 7011
  • Crash when clicking "Suggest" button next to merge/diff tool paths, when those paths contain forward slashes - Issue 7000
  • Remote Repositories List Empty - Issue 6983
  • [NBug] Illegal characters in path. - Issue 6982
  • Crash on "Create new repository" - Issue 6955
  • Commit message incorrect height at 150% scale factor - Issue 6898
  • Commit message highlight is one line too high for short commit titles - Issue 6895
  • File history issue in a repository with an enabled sparse checkout - Issue 6892
  • Unable to blame a file - Issue 6815
  • [NBug] Erreur lors de la lecture du répertoire I:\gitLabCloud\clara. - Issue 6812
  • [NBug] OnActivate must be called on the UI thread. - Issue 6799
  • [NBug] Could not find a part of the path 'H:.gitconfig19636.tmp'. - Issue 6783
  • [NBug] Object reference not set to an instance of an object. - Issue 6771
  • [NBug] Access to the path 'C:\Users\Michael\AppData\Roaming\GitExt... - Issue 6767
  • [NBug] Object reference not set to an instance of an object. - Issue 6757
  • GE freezes when the avatar column is shown - Issue 6751
  • [NBug] Specified method is not supported. - Issue 6717
  • [NBug] The system cannot find the file specified - Issue 6687
  • [NBug] An item with the same key has already been added. - Issue 6616
  • [NBug] The path is not of a legal form. - Issue 6599
  • Create branch on "working directory" creates revision 11111 instead of last known commit - Issue 6597
  • [NBug] Object reference not set to an instance of an object. - Issue 6583
  • [NBug] Value cannot be null.Parameter name: value - Issue 6549
  • FormCommit incorrect overlay (scale factor 200%) - Issue 6532
  • History not shown for a new file in a different branch - Issue 6458
  • Delete tag not working - Issue 6281
  • Commit message line endings modified by commit dialog - Issue 5908
gitextensions - Version v3.1.1

Published by RussKie over 5 years ago

Downloads

Fixes:

  • Ctrl+Backspace affects ReadOnly TextBox - Issue 6667
  • incorrect {sRemotePathFromUrl} parameter evaluation - Issue 6567
  • [NBug] Remote URLs should appear in pairs. - Issue 6562
  • Commit Dialog: New submodule without text if unstaged - Issue 6559
  • Pull dialog stopped "remembering" previous user selection - Issue 6503
  • Commit message not stored after reverting a commit - Issue 6244
  • System.Exception opening an existing repository - Issue 6093

Download Git Extensions

gitextensions - Version v3.1

Published by RussKie over 5 years ago

Downloads

Few notable changes:

  • a number of perf issues have been addressed, the app should feel snappier
  • the left panel has received further UX tweaks

View changelog

Download Git Extensions

gitextensions - Version 3.1 RC1

Published by RussKie over 5 years ago

⚠️ A release candidate for v3.1
⚠️ We expect that most of 🦄🦄 and 🐉🐉 are caught and restrained. There are still little 🐛🐛🐛 to catch. Report them, if you find them. Most corrected and considered changes for the 3.1 release.
⚠️ Translations are incomplete and will be done shortly.

Downloads

Download Git Extensions

gitextensions - Version v3.0.2

Published by RussKie over 5 years ago

Maintenance release for v3.0.0
Downloads

Fixes:

  • QuickPull's hotkey is not working - Issue 6200
  • Can't delete a repository included in the categories of the dashboard - Issue 6192
  • Fix loading of some plugins that failed - PR 6159
  • Regression: Pull Dialog Title when changing merge option - Issue 6150
  • Shell Extension Menu Pull - Issue 6144
  • gitexe.cmd pull - always opens dialog window in do not merge, only fetch changes - Issue 6060
gitextensions - Version 3.00.00

Published by RussKie almost 6 years ago

Downloads

This is major release with a number of significant changes - both to the app and the codebase. For more details please refer to versions comparison.


This release is very special for us - the project is celebrating its 10th Birthday! 🎉
And what a release it is! The team has grown with the new members providing significant contributions to the project. A lot of legacy code was refactored and re-written, UI has received an uplift and a makeover, and some UX has been refined. The app should look much better on 4K displays and in scaled environments.
Sadly, we deprecated Mono support, however we haven't lost a desire to remain x-plat, and we plan to revisit this in future releases.

Huge props to everyone who contributed to the release!

Few notable changes:

  • upgrade to the new project structure, NuGet model and C# 7.3
  • async paths have been converted to use Visual Studio's JoinableTaskFactory. Huge props go to @sharwell, @jbialobr and @drewnoakes for making it happen
  • the UI has undergone the major rework and uplift - props to @drewnoakes and @RussKie
  • the revision graph has been rewritten and optimised (main credits to @spdr870)
  • a branch panel (main credits to @EbenZhang)
  • a new dashboard (main credits to @RussKie)
  • streamlined repo status and submodules handling (main credits to @gerhardol)
  • the release has been signed (courtesy of @stefan-wenig and SignPath)

View changelog

Download Git Extensions

gitextensions - Version 2.51.05

Published by RussKie about 6 years ago

Downloads

Maintenance release for 2.51 branch.

Fixes:

  • Git config log.showSignature breaks revision grid - Issue 5179

Fixes (Mono specific):

  • Settings causes crash under linux/mono - Issue 5311
  • Git Extension crashes when trying to access settings page in Ubuntu 16.04 - Issue 5187
  • Diff view options are positioned wrong, cannot be selected under linux/mono - Issue 4978
gitextensions - Version 2.51.04

Published by RussKie over 6 years ago

Downloads

Maintenance release for 2.51 branch

Fixes:

  • A number of changed files on Commit button is always '2' - Issue 5127
  • Error on push deleting a remote branch when a tag with the same name exists - Issue 5119

Download Git Extensions

gitextensions - Version 2.51.03

Published by RussKie over 6 years ago

Downloads

Maintenance release for 2.51 branch

Features:

  • Set recommended version Git version to 2.17.1 - PR 5095
  • Recheck filter against displayed file name when working in the fileNameOnlyMode mode. - Issue 4991
  • Add Atom Editor to Git Config section - Issue 2507

Fixes:

  • Repository init dialog shows incorrect location - Issue 5107
  • Git-status in the background should use --no-optional-locks - Issue 5066
  • Typing 'b' or 'h' into the Diff Filter Files text box doesn't insert the character - Issue 5065
  • Customized window size is not kept - Issue 5021
  • RTF round-trip bug causes System.ArgumentException: File format is not valid - Issue 5005
  • Crash on opening repository in Recent list. - Issue 4549
  • Commit index count disapears on refresh - Issue 4483

Download Git Extensions

gitextensions - Version 2.51.02

Published by RussKie over 6 years ago

Downloads

Maintenance release for 2.51 branch

Highlights:

  • Simplified installer - Git and KDiff3 installers are no longer installed as part of GitExtensions's installation. The user will have to install external apps and tools separately.
  • Fixes to address a number of layout issues for high DPI monitors.

Features:

  • Remove Git and KDiff3 from installer 2.51 - PR 4933
  • Check for recommended Git version 2.51 - PR 4932
  • Check for recommended Git version - PR 4929
  • Delete TAGMESSAGE after tag command completes - PR 4792
  • fix: FormFixHome is messed up HiDPI - PR 4780
  • fix: FormRemotes is messed up on HiDPI - PR 4779
  • Fix avatar under high DPI - PR 4711
  • Remove Git from installer package - Issue 4515

Fixes:

  • Shell start script failing if run from a different directory - Issue 4975
  • Crash when you click on the Commit tab - Issue 4956
  • "Reset all changes" not working when "Refresh dialog on form focus" true - Issue 4907
  • CommitPickerSmallControl broken under high DPI - Issue 4862
  • Init wrong folder - Issue 4855
  • "Clone repository" form layout broken at high DPI - Issue 4776
  • Git config diff.noprefix true option breaks most of GitExtensions functionality - Issue 4392
  • When creating an annotated tag, a TAGMESSAGE file is left in the repository - Issue 4358
  • "Open local repository" layout broken at high DPI - Issue 4174
  • High HDPI is really messing up the display of screens - Issue 4099
  • "Clean working directory" form layout broken at high DPI - Issue 3828

Download Git Extensions

gitextensions - Version 2.51.01

Published by RussKie over 6 years ago

Downloads

Maintenance release for 2.51 branch

Highlights

  • Updated bundled Git to 2.16.2
  • Updated Putty to 0.70

Features:

  • TaskCanceledException for ShowSelectedFileDiff() - Issue 4570
  • Add a hotkey for toggling viewing of Tags - Issue 4449
  • Fixes on jira commit hint plugin - PR 4412
  • Add two ScriptEvents, BeforeMerge, AfterMerge - Issue 4380
  • Better display of "Find and replace" dialog on multiple screens computer - PR 4354
  • Commit "Author" text box has incorrect descriptive text - Issue 3501
  • Keep last used Destination in clone dialog as entered - Issue 2313

Fixes:

  • Wrong diff for initial commit - Issue 4580
  • Find in the Diff tab shows differences reversed after wrapping around the files - Issue 4546
  • "Restore to selected version" function is removed from 2.51 - Issue 4535
  • Update Git for Windows version to account for recent GitHub breakage 4523
  • GitK is not launched with newer Git - Issue 4510
  • PuTTY Installer Is Outdated - Issue 4509
  • GitEx selects the top revision after creating a new tag - Issue 4495
  • 2.51: App crashes upon pressing "Script" - Issue 4488
  • Find in the Diff tab fails to find text - Issue 4485
  • Branch input isn't focused on Merge window - Issue 4464
  • Option to set language in - Dictionary For Spelling Check - not working - Issue 4443
  • Remotes not persisted - Issue 4441
  • git log is called for artificial commits - Issue 4361
  • "Reword Commit" doesn't refresh the UI - Issue 3935
  • Not able to issue "git flow release publish" in git-flow plugin - Issue 2838
  • Fields order in "create tag" window - Issue 2515
  • Submodule dialog: "Name" textbox too small for long names - Issue 1858
gitextensions - Version 2.51

Published by RussKie over 6 years ago

Downloads

Features:

  • Commandline difftool raised Assert - PR 4386
  • Replace lightbulb images - PR 4351
  • Rename arguments related to diff to firstRevision, secondRevision to … - PR 4344
  • Use built-in stream.CopyTo method in SynchronizedProcessReader - PR 4343
  • Add icons in the browse form command menu - PR 4331
  • Display some missing shortcuts in Browse form menus - PR 4330
  • FormBrowse: Add option to display reflog references - PR 4321
  • Display branch name in bold only when it is the one checked out - PR 4320
  • Create branch modal buttons under linux/mono - Issue 4319
  • Browse Diff Untracked: Delete and Edit menu items are not enabled - PR 4318
  • Commit & Push (forced with lease) when Amend is checked - Issue 4296
  • FileHistory: Show Blame tab also for artificial commits - PR 4293
  • Artificial commit changed count should be dynamic - PR 4209
  • Jenkins build server integration: support for multi pipeline and wildcards - Issue 4202
  • GitEx does not remember splitter position - Issue 4058
  • Enhanced view of uncommitted changes in Browse Repository - Issue 4031
  • Support github-mac:// protocol - Issue 4276
  • Add --simplify-merges when showing file full history - Issue 4264
  • Change text in settings for artificial commits - PR 4246
  • refactor: Split state and behavior of CommitInformation - PR 4241
  • RevisionHeader work follow up - Issue 4237
  • Scroll commit list during rebase conflict so the next to apply commit is visible - Issue 4233
  • Bitbucket basic functionality #4204 - PR 4228
  • Change the display name for Bitbucket Server plugin - PR 4227
  • Pad fields in RevisionHeader with spaces instead of tabs - PR 4218
  • Bitbucket plugin: Exception if not initialized - PR 4211
  • Rename "Atlassian Stash" to Bitbucket - PR 4210
  • Browse Difftool Menu Items cleanup - PR 4207
  • Jenkins integration - show more interesting data first. - PR 4197
  • Provide GPG tab layout for Mono - Issue 4196
  • Commit Form: Display current branch name - PR 4189
  • Better naming of archives done through a filetree directory - PR 4188
  • BrowseDiff Hotkey support: DEL to delete unstaged files - PR 4168
  • Browse Diff Menu Items should be disabled when no item is SelectedDiff - PR 4167
  • FormBrowse Commands in toolbar menu raised exceptions for artificial … - PR 4166
  • RevisionFileTree context menu gave exceptions if no items were Selected - PR 4165
  • Commit menus raised exceptions if no items were Selected - PR 4163
  • Compare artificial commits to all other commits - PR 4157
  • Always show artificial commits in RevisionGrid - PR 4147
  • View stash - names are cut off and selectfield is not resizable - Issue 4120
  • Fix FormCommit file list filter input getting treated as hotkeys - PR 4115
  • Fix potential copy-paste bug - PR 4109
  • FileHistory: Show DiffTab when opening, not ViewFile - PR 4105
  • Hide CommitInfo panel for virtual commits - PR 4096
  • (A lot of) filetree improvements - PR 4093
  • Browse Diff Submodule menu options for unstaged commit - PR 4092
  • Remove "(slow!)" for showing stageged/unstaged as commits in Settings - PR 4088
  • Stage/unstage in browse - PR 4087
  • Show count for artificial commits - PR 4086
  • CA2202 CA2213 suppression - PR 4085
  • Various forms: limit menu options for artificial and submodule - PR 4084
  • Feature/n4031 refactoring anon icon menu - PR 4079
  • Use GitExt icon for menu items that open a new instance for Submodule - PR 4076
  • Try to find ssh.exe in git installation directory - PR 4074
  • Change "reset all changes" button position in commit dialog - Issue 4057
  • FileStatusList had useless horizontal scrollbar - PR 4052
  • Enhanced view of uncommitted changes in Browse Repository - Issue 4031
  • Enhance file tree control - PR 4022
  • Extract "File Tree" control from FormBrowse - PR 4020
  • Opening up the search dropdown list on focus - Issue 4016
  • Remove RSS feeds functionality - PR 4008
  • "Check for update" window appears behind other open windows - Issue 3999
  • Change Pull dialog title and menu entry to Pull/Fetch - Issue 3970
  • added *.m for Matlab files - PR 3955
  • Reflog: display also reflog for remotes - PR 3953
  • Convert user-supplied relative path to absolute path - Issue 3947
  • Fix tab order in the FileStatusList component - PR 3930
  • Skip worktree feature - PR 3921
  • Form commit workflow improvements - PR 3920
  • Add (and refactor) diff and merge tools - PR 3919
  • Delete index.lock should delete in submodules - Issue 3915
  • Allow to configure the number of Recent repositories - Issue 3908
  • Feature request: Add option to choose branch name ordering preference - Issue 3907
  • Update Reactive Extensions to 3.1 - PR 3900
  • Creating new local branch triggers updating submodules? - Issue 3899
  • On "Commit dialog" configuration page, raise the "previous messages" limit - Issue 3892
  • Feature Req.: Commit button should indicate if file in repos. changed - Issue 3887
  • [Feature] Tag dialog allow to sign the tag - Issue 3842
  • Annoying closing of menu from tool bar buttons - Issue 3832
  • Turn off zebra striping in 2.50 browser? - Issue 3810
  • Make autocomplete for files starting with a dot available in commit message field (in UI of executable) - Issue 3760
  • FormOpenDirectory: Add a button to go (easily) to the parent directory - PR 3733
  • [feature request] More descriptive diffs for merge commits - Issue 3709
  • Add Visual Studio Code to the editor list - Issue 3652
  • Implement support for --skip-worktree - Issue 3525
  • Support signing commits via GPG - Issue 3161
  • Diff window: configurable column for "ruler" or "gutter mark" - Issue 2868
  • Visual Studio 2008: File history/blame shows the current line - Issue 2839
  • Jira Commit Hint Plugin - PR 2495
  • Context menu for commit with remote branch doesn't offer Delete branch option - Issue 1583

Fixes:

  • Commit view shows inverted diff output - Issue 4374
  • Wrong diff for stashed untracked files - Issue 4373
  • Branch filtering not working - Issue 4370
  • Unable to add remote having selected deactivated item - Issue 4349
  • Bitbucket Server: XSRF error when approving - Issue 4345
  • fix: AE when starting app without a repository - PR 4340
  • BuildReport: Exception for WebBrowserCtrl.Navigate - Issue 4322
  • Browse Diff Untracked: Delete and Edit menu items are not enabled - Issue 4316
  • FormFileHistory: DiffToLocal hidden also when relevant - Issue 4315
  • Browse Diff Garbage and exception for untracked files - Issue 4301
  • Number of changed files isn't displayed in Commit button - Issue 4295
  • File rename events are not detected by filewatcher - Issue 4292
  • Exception occurs when trying load the delete tag form - Issue 4283
  • "View Stash" triggers System.ArgumentOutOfRangeException - Issue 4263
  • NRE in FormPull when running TranslationApp - Issue 4258
  • Commit tab: _commitInformationProvider was null. - Issue 4255
  • System.IO.IOException "Unable to remove the file to be replaced." - Issue 4250
  • Diff tab selected when GE starts up - Issue 4242
  • puttykeyfile option is not written to config during clone - Issue 4235
  • Commands are duplicated in GE Gitcommand log - Issue 4213
  • BitBucket plugin is broken - Issue 4204
  • Jenkins integration does not refresh "in progress" builds info. - Issue 4185
  • NPE on closing settings dialog - Issue 4160
  • Invisible "Browse" button in "Open repository" dialog - Issue 4132
  • diff.submodules=log raises exception - Issue 4130
  • AOORE in "Open local repository" dialog under Mono - Issue 4126
  • Some commands throws NullReferenceException for a new empty repo (2.50.02) - Issue 4098
  • Debug builds fails at commit if reallocated - PR 4075
  • Unable to filter file in the commit dialog - Issue 4062
  • DiffMerge should be sgdm.exe - Issue 4049
  • Release Notes Generator breaks under git version 2.14.1 - Issue 4028
  • Not able to read TAGMESSAGE file - Issue 4025
  • Github > View pull requests... > Close throws "Object reference not set to an instance of an object." - Issue 4024
  • Cancelling checking if shell extension is registered crashes GitExtensions - PR 4019
  • Filter branch combobox is case sensitive - Issue 4014
  • NRE on open gitextensions - Issue 4012
  • Scripts with On event setting "AfterCheckout" or "BeforeCheckout" do not activate on revision checkout - Issue 4006
  • Weird tab field order - Issue 3990
  • Commit window title does not reflect newly created branch - Issue 3982
  • Panel layouts are unstable now - Issue 3966
  • NRE when jira plugin not configured - Issue 3962
  • OutOfMemoryException on startup after Changing Commit View Layout - Issue 3959
  • Commit dialog shows unsupported file for sub-modules with diff.mnemonicprefix=true - Issue 3948
  • commit message template file not found in root folder of repo - Issue 3897
  • File tree no longer working - Issue 3875
  • Apply patch / Select patch file should filter for lowercase *.patch - Issue 3867
  • Text strings for .git/info/exclude modals need adjusting - Issue 3860
  • "Existing worktrees" window does not handle worktrees with a space in the path - Issue 3849
  • GitFlow plugin is missing since GitExtensions v2.49.03 - Issue 3839
  • Height of bottom tab control (Commit-Info, File-Tree, Diff) gets smaller on GitExtensions start - Issue 3822
  • Fix spelling in UI: "mergeconflict*" -> "merge conflict*" - PR 3772
  • Exception shown instead of error message for locked file in commit dialog - Issue 3759
  • 'Show remote branches' check state does not toggle after click - Issue 3730
  • Multiple GUI regressions on mono - Issue 3725
  • GitCommands: Avoid creating a fake remote ref on pull - PR 3484
  • Format patch creates a file with a lower case p in .patch. Filter uses upper case p in .Patch - Issue 2870
  • Scripts not asking for confirmation even if configured to do so - Issue 1608
  • Show an error message when cloning without specifying a destination - Issue 1605
  • Error while resetting files - Issue 1307
gitextensions - Version 2.51.RC2

Published by RussKie almost 7 years ago

Downloads

Features:

  • Replace lightbulb images - PR 4351
  • Rename arguments related to diff to firstRevision, secondRevision to … - PR 4344
  • Use built-in stream.CopyTo method in SynchronizedProcessReader - PR 4343
  • Add icons in the browse form command menu - PR 4331
  • Display some missing shortcuts in Browse form menus - PR 4330
  • FormBrowse: Add option to display reflog references - PR 4321
  • Display branch name in bold only when it is the one checked out - PR 4320
  • Create branch modal buttons under linux/mono - Issue 4319
  • Browse Diff Untracked: Delete and Edit menu items are not enabled - PR 4318
  • Commit & Push (forced with lease) when Amend is checked - Issue 4296
  • FileHistory: Show Blame tab also for artificial commits - PR 4293
  • Artificial commit changed count should be dynamic - PR 4209
  • Jenkins build server integration: support for multi pipeline and wildcards - Issue 4202
  • GitEx does not remember splitter position - Issue 4058
  • Enhanced view of uncommitted changes in Browse Repository - Issue 4031

Fixes:

  • Unable to add remote having selected deactivated item - Issue 4349
  • Bitbucket Server: XSRF error when approving - Issue 4345
  • fix: AE when starting app without a repository - PR 4340
  • BuildReport: Exception for WebBrowserCtrl.Navigate - Issue 4322
  • Browse Diff Untracked: Delete and Edit menu items are not enabled - Issue 4316
  • FormFileHistory: DiffToLocal hidden also when relevant - Issue 4315
  • Browse Diff Garbage and exception for untracked files - Issue 4301
  • Number of changed files isn't displayed in Commit button - Issue 4295
gitextensions - Version 2.51.RC1

Published by RussKie almost 7 years ago

Downloads

Features:

  • Support github-mac:// protocol - Issue 4276
  • Add --simplify-merges when showing file full history - Issue 4264
  • Change text in settings for artificial commits - PR 4246
  • refactor: Split state and behavior of CommitInformation - PR 4241
  • RevisionHeader work follow up - Issue 4237
  • Scroll commit list during rebase conflict so the next to apply commit is visible - Issue 4233
  • Bitbucket basic functionality #4204 - PR 4228
  • Change the display name for Bitbucket Server plugin - PR 4227
  • Pad fields in RevisionHeader with spaces instead of tabs - PR 4218
  • Bitbucket plugin: Exception if not initialized - PR 4211
  • Rename "Atlassian Stash" to Bitbucket - PR 4210
  • Browse Difftool Menu Items cleanup - PR 4207
  • Jenkins integration - show more interesting data first. - PR 4197
  • Provide GPG tab layout for Mono - Issue 4196
  • Commit Form: Display current branch name - PR 4189
  • Better naming of archives done through a filetree directory - PR 4188
  • BrowseDiff Hotkey support: DEL to delete unstaged files - PR 4168
  • Browse Diff Menu Items should be disabled when no item is SelectedDiff - PR 4167
  • FormBrowse Commands in toolbar menu raised exceptions for artificial … - PR 4166
  • RevisionFileTree context menu gave exceptions if no items were Selected - PR 4165
  • Commit menus raised exceptions if no items were Selected - PR 4163
  • Compare artificial commits to all other commits - PR 4157
  • Always show artificial commits in RevisionGrid - PR 4147
  • View stash - names are cut off and selectfield is not resizable - Issue 4120
  • Fix FormCommit file list filter input getting treated as hotkeys - PR 4115
  • Fix potential copy-paste bug - PR 4109
  • FileHistory: Show DiffTab when opening, not ViewFile - PR 4105
  • Hide CommitInfo panel for virtual commits - PR 4096
  • (A lot of) filetree improvements - PR 4093
  • Browse Diff Submodule menu options for unstaged commit - PR 4092
  • Remove "(slow!)" for showing stageged/unstaged as commits in Settings - PR 4088
  • Stage/unstage in browse - PR 4087
  • Show count for artificial commits - PR 4086
  • CA2202 CA2213 suppression - PR 4085
  • Various forms: limit menu options for artificial and submodule - PR 4084
  • Feature/n4031 refactoring anon icon menu - PR 4079
  • Use GitExt icon for menu items that open a new instance for Submodule - PR 4076
  • Try to find ssh.exe in git installation directory - PR 4074
  • Change "reset all changes" button position in commit dialog - Issue 4057
  • FileStatusList had useless horizontal scrollbar - PR 4052
  • Enhanced view of uncommitted changes in Browse Repository - Issue 4031
  • Enhance file tree control - PR 4022
  • Extract "File Tree" control from FormBrowse - PR 4020
  • Opening up the search dropdown list on focus - Issue 4016
  • Remove RSS feeds functionality - PR 4008
  • "Check for update" window appears behind other open windows - Issue 3999
  • Change Pull dialog title and menu entry to Pull/Fetch - Issue 3970
  • added *.m for Matlab files - PR 3955
  • Reflog: display also reflog for remotes - PR 3953
  • Convert user-supplied relative path to absolute path - Issue 3947
  • Fix tab order in the FileStatusList component - PR 3930
  • Skip worktree feature - PR 3921
  • Form commit workflow improvements - PR 3920
  • Add (and refactor) diff and merge tools - PR 3919
  • Delete index.lock should delete in submodules - Issue 3915
  • Allow to configure the number of Recent repositories - Issue 3908
  • Feature request: Add option to choose branch name ordering preference - Issue 3907
  • Update Reactive Extensions to 3.1 - PR 3900
  • Creating new local branch triggers updating submodules? - Issue 3899
  • On "Commit dialog" configuration page, raise the "previous messages" limit - Issue 3892
  • Feature Req.: Commit button should indicate if file in repos. changed - Issue 3887
  • [Feature] Tag dialog allow to sign the tag - Issue 3842
  • Annoying closing of menu from tool bar buttons - Issue 3832
  • Turn off zebra striping in 2.50 browser? - Issue 3810
  • Make autocomplete for files starting with a dot available in commit message field (in UI of executable) - Issue 3760
  • FormOpenDirectory: Add a button to go (easily) to the parent directory - PR 3733
  • [feature request] More descriptive diffs for merge commits - Issue 3709
  • Add Visual Studio Code to the editor list - Issue 3652
  • Implement support for --skip-worktree - Issue 3525
  • Support signing commits via GPG - Issue 3161
  • Diff window: configurable column for "ruler" or "gutter mark" - Issue 2868
  • Visual Studio 2008: File history/blame shows the current line - Issue 2839
  • Jira Commit Hint Plugin - PR 2495
  • Context menu for commit with remote branch doesn't offer Delete branch option - Issue 1583

Fixes:

  • File rename events are not detected by filewatcher - Issue 4292
  • Exception occurs when trying load the delete tag form - Issue 4283
  • "View Stash" triggers System.ArgumentOutOfRangeException - Issue 4263
  • NRE in FormPull when running TranslationApp - Issue 4258
  • Commit tab: _commitInformationProvider was null. - Issue 4255
  • System.IO.IOException "Unable to remove the file to be replaced." - Issue 4250
  • Diff tab selected when GE starts up - Issue 4242
  • puttykeyfile option is not written to config during clone - Issue 4235
  • Commands are duplicated in GE Gitcommand log - Issue 4213
  • BitBucket plugin is broken - Issue 4204
  • Jenkins integration does not refresh "in progress" builds info. - Issue 4185
  • NPE on closing settings dialog - Issue 4160
  • Invisible "Browse" button in "Open repository" dialog - Issue 4132
  • diff.submodules=log raises exception - Issue 4130
  • AOORE in "Open local repository" dialog under Mono - Issue 4126
  • Some commands throws NullReferenceException for a new empty repo (2.50.02) - Issue 4098
  • Debug builds fails at commit if reallocated - PR 4075
  • Unable to filter file in the commit dialog - Issue 4062
  • DiffMerge should be sgdm.exe - Issue 4049
  • Release Notes Generator breaks under git version 2.14.1 - Issue 4028
  • Not able to read TAGMESSAGE file - Issue 4025
  • Github > View pull requests... > Close throws "Object reference not set to an instance of an object." - Issue 4024
  • Cancelling checking if shell extension is registered crashes GitExtensions - PR 4019
  • Filter branch combobox is case sensitive - Issue 4014
  • NRE on open gitextensions - Issue 4012
  • Scripts with On event setting "AfterCheckout" or "BeforeCheckout" do not activate on revision checkout - Issue 4006
  • Weird tab field order - Issue 3990
  • Commit window title does not reflect newly created branch - Issue 3982
  • Panel layouts are unstable now - Issue 3966
  • NRE when jira plugin not configured - Issue 3962
  • OutOfMemoryException on startup after Changing Commit View Layout - Issue 3959
  • Commit dialog shows unsupported file for sub-modules with diff.mnemonicprefix=true - Issue 3948
  • commit message template file not found in root folder of repo - Issue 3897
  • File tree no longer working - Issue 3875
  • Apply patch / Select patch file should filter for lowercase *.patch - Issue 3867
  • Text strings for .git/info/exclude modals need adjusting - Issue 3860
  • "Existing worktrees" window does not handle worktrees with a space in the path - Issue 3849
  • GitFlow plugin is missing since GitExtensions v2.49.03 - Issue 3839
  • Height of bottom tab control (Commit-Info, File-Tree, Diff) gets smaller on GitExtensions start - Issue 3822
  • Fix spelling in UI: "mergeconflict*" -> "merge conflict*" - PR 3772
  • Exception shown instead of error message for locked file in commit dialog - Issue 3759
  • 'Show remote branches' check state does not toggle after click - Issue 3730
  • Multiple GUI regressions on mono - Issue 3725
  • GitCommands: Avoid creating a fake remote ref on pull - PR 3484
  • Format patch creates a file with a lower case p in .patch. Filter uses upper case p in .Patch - Issue 2870
  • Scripts not asking for confirmation even if configured to do so - Issue 1608
  • Show an error message when cloning without specifying a destination - Issue 1605
  • Error while resetting files - Issue 1307
gitextensions - Version 2.50.02

Published by jbialobr about 7 years ago

Downloads

Features:

  • Remote repositories modal defaults to inactive repo - Issue 3861
  • Allow cherry-picking multiple commits from FormBrowse menu - PR 3852

Fixes:

  • Clicking Commit causes a crash - Issue 3827
  • 2.50.01 Quoting issues on git checkout command - Issue 3969
  • Can't delete index.lock because it is being used by another process. - Issue 3902
  • Missing Newtonsoft.Json on startup exception - Issue 3879
  • 2.50.00/2.50.01 introduced issue parsing " in scripts - Issue 3864
  • System.NullReferenceException when trying to push - Issue 3862
  • GitExtensions 2.50.01 gives System.NullReferenceException at start - Issue 3855
  • Application crashing on startup after upgrading to 2.50.01 - Issue 3845
  • DirectoryNotFoundException in Remote Repositories dialog - Issue 3844
  • help picture disappeared when opening pull dialog - Issue 3829
  • Committing fails: could not read log file, Invalid argument - Issue 3800
  • NRE when attempting to push with no remote configured - Issue 3794
  • Exception "Illegal characters in path" when invoking "browse" via comman line parameter - Issue 3489
  • Blows up when I click on Help in Branch dialog - Issue 3011
gitextensions - Version 2.50.01

Published by jbialobr over 7 years ago

Downloads

Fixes:

  • Push branch with no upstream defaults to first remote and not to "origin" - Issue 3821
  • [Bug] after 2.50 unable to use "Revert selected lines" from commit window - Issue 3819
  • [Bug / Regression] It is not possible to run an external difftool (F3) in the diff view of "Commit index / Current unstaged changes" - Issue 3814
  • Merge Conflict contextmenu items are disabled in 2.50.0 - Issue 3809
  • GitExtensions gives continuous System.ArgumentNullException - Issue 3806
  • SEG FAULT on every git operation. - Issue 3804
  • Amend Commit is not working in Version 2.50 - Issue 3786
gitextensions - Version 2.50

Published by jbialobr over 7 years ago

Downloads

Features:

  • Hotkey for "Stage All" button - Issue 3756
  • 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:

  • "Recover lost object" sometime doesn't show result - Issue 3777
  • Very slow if "Show first parent" enabled - Issue 3767
  • Win32Exception when clicking on Revision Link - Issue 3763
  • Open Transifex website for translation - PR 3746
  • mono: crash on an attempt to "Copy commit info" - Issue 3729
  • 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