SnailGit Changelog

What's new in SnailGit 1.10.5

Feb 27, 2024
  • Add an option to show/hide the context menu icons
  • Add MacVim to the diff tool list
  • Fix some minor issues

New in SnailGit 1.10.4 (Dec 27, 2023)

  • Support filtering files in the commit window

New in SnailGit 1.10.3 (Dec 6, 2023)

  • Support adding repositories via the SnailGit Lite command line interface (/Applications/SnailGitLite.app/Contents/Resources/snailgit.sh)

New in SnailGit 1.10.2 (Oct 20, 2023)

  • Support Git blame

New in SnailGit 1.10.1 (Aug 3, 2023)

  • Now you can use tags for version control status (SnailGit Lite Preferences -> General)

New in SnailGit 1.10 (Jul 9, 2023)

  • Support quick actions (SnailGit Lite Preferences -> Quick Actions)

New in SnailGit 1.9.3 (May 9, 2023)

  • Support activating SnailGit via a keyboard shortcut (SnailGit Lite Preferences -> Shortcuts)
  • Fix "snailgit.sh" URL encode issue

New in SnailGit 1.9.2 (Mar 27, 2023)

  • Support "Revert change by this commit" (Log Messages & RefLog)

New in SnailGit 1.9.1 (Mar 15, 2023)

  • Fix the authentication issue

New in SnailGit 1.9 (Mar 13, 2023)

  • Support rebase/cherry-pick/reset/reflog
  • Add an option to enable/disable LFS globally (SnailGit Lite Preferences -> Git Settings -> LFS)

New in SnailGit 1.8.3 (Feb 17, 2023)

  • Fix the authentication issue
  • Fix the "git lfs pull -I" command issue

New in SnailGit 1.8.2 (Feb 12, 2023)

  • Support external Git commands
  • Improve the stash functionality

New in SnailGit 1.8.1 (Sep 16, 2022)

  • Support Git LFS (SnailGit Preferences -> Repositories, macOS 10.12 or later)

New in SnailGit 1.8 (Jun 14, 2022)

  • Support keyboard shortcuts (SnailGit Preferences -> Shortcuts)

New in SnailGit 1.7 (Jun 14, 2022)

  • Support submodules

New in SnailGit 1.6.2 (Feb 25, 2021)

  • Fix Git commit issue

New in SnailGit 1.6.1 (Jan 25, 2021)

  • Support Unicode file paths

New in SnailGit 1.6 (Dec 2, 2020)

  • Support Apple silicon

New in SnailGit 1.5.3 (Jan 21, 2019)

  • Improve readability for macOS Mojave dark mode

New in SnailGit 1.5.2 (Dec 6, 2018)

  • Support macOS Mojave dark mode
  • Support selecting tags to push

New in SnailGit 1.5.1 (Jul 9, 2018)

  • Simplified Chinese localization
  • Update Git to 2.18.0

New in SnailGit 1.5 (Jun 13, 2018)

  • Revision graph
  • Authentication configuration
  • Git menu for the repository list
  • Status badge for top level directory
  • Push after commit
  • Command-line interface (/Applications/SnailGitLite.app/Contents/Resources/snailgit.sh)

New in SnailGit 1.4.2 (Dec 16, 2017)

  • Fixed memory usage issue.

New in SnailGit 1.4.1 (Oct 28, 2017)

  • Fix the toolbar menu issue.

New in SnailGit 1.4 (Oct 24, 2017)

  • Update Git to version 2.14.1
  • Fix Finder context menu issue
  • Stash save / stash list

New in SnailGit 1.3.1 (Jun 20, 2017)

  • Optimize performance for large repositories
  • Make the “Log Messages” window subviews resizable
  • Improve Finder extension stability

New in SnailGit 1.3 (May 28, 2017)

  • Support more diff tools (Araxis Merge, BBEdit, Beyond Compare, DeltaWalker, Kaleidoscope, Meld, TextWrangler)
  • Support drag & drop

New in SnailGit 1.2 (Feb 23, 2017)

  • Fixed: password text field issue
  • New: cascade menu items (macOS 10.11 or later)
  • New: "Retry" button for failed operations
  • New: refresh the file list windows automatically

New in SnailGit 1.1.2 (Nov 15, 2016)

  • Fixed intensive CPU & memory usage issue

New in SnailGit 1.1.1 (Jun 10, 2016)

  • Fixed "fatal: unable to access '/***/etc/gitconfig': Operation not permitted" issue