GitExtensions v3.3.1 Release Notes

Release Date: 2020-01-05 // 7 months ago
  • 🚀 A maintenance release for v3.3
    Downloads

    🛠 Fixes

    • ⚡️ Unable to update due to network configurations - PR #7576
    • 0️⃣ 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

Previous changes from v3.3

  • 🔋 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