GitExtensions v3.3 Release Notes

Release Date: 2019-12-14 // over 4 years ago
  • ๐Ÿ”‹ 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