Skip to content

Tags: asdlei00/GitSavvy

Tags

2.9.1

Toggle 2.9.1's commit message
Tag 2.9.1

2.9.0

Toggle 2.9.0's commit message
Changes since 2.8.1:

  Feature:
   - `git: log current file` now has an option to view file at chosen commit.commit
   - Add `git: push all tags` command.
   - New `git: smart tag` commands for easy semantic versioning.
   - Directly checkout or view diff of GitHub pull requests with `github: review pull request`.
   - Basic support for opening new GitHub pull request from GitSavvy.

  Enhancement:
   - User is prompted for reset type (with hints) after running `git: reset`.

  Fix:
   - Editing commit message would fail if previous content deleted before new content entered.
   - Dashboards would not refresh after commit if commit_on_close enabled.
   - GitSavvy would attempt to open untracked file on remote.
   - Pushing a single tag would not work in tag dashboard.
   - `git: fetch` could not fetch commit directly.
   - Unclear destructive-action prompt for status-dashboard `D`.
   - Endless loop when some poor soul tries to diff a binary file as text.
   - Rebase dashboard failed if no directories added to active window.
   - Incorrect syntax highlighting in docs/README.md
   - Inline-diff view would sometimes jump to the right after staging hunks.
   - Refresh command in status dashboard was incorrectly wired-up.

  Other:
   - Add a GitSavvy diff syntax witch supports word diffs.

  Contributors:
   - Pavel Savchenko
   - Steve Bennett
   - Dale Bustad
   - Craig Campbell
   - Nicolás Santángelo
   - Randy Lai
   - David Devlin

2.8.1

Toggle 2.8.1's commit message
Tag 2.8.1

2.8.0

Toggle 2.8.0's commit message
Changes since 2.7.1:

  Feature:
   - Press Tab to transition between dashboards in a single view (or Shift-Tab for reverse) (configurable).
   - Add a simple stand-alone cherry-pick command.
   - Diff view can toggle `ignore_all_space` and `word_diff` options.
   - Show and edit branch descriptions in branch dashboard.
   - Add international codec support including GBK, BIG5, EUC-KR, EUC-JP, etc.
   - Open issues and repo page on GitHub remote through command palette.

  Enhancement:
   - Rebase dashboard supports non-branch base.
   - Add syntax highlighting for `git: graph` view.
   - Add option to auto-close panel for specified Git operations.
   - Add key-binding to push from status dashboard.
   - Fork UX in rebase-conflict scenario when one side is deleted.
   - Add syntax highlighting for comments and tracking info in branch dashboard.

  Fix:
   - Add empty line to beginning of tags inferface.
   - Always pass the branch name on git flow * finish (fixes issues with certain git-flow releases).
   - Attempting to discard staged file needn't trigger destructive-action warning.
   - Potential issue with interfaces sharing region keys.
   - Remote duplicate branch names when determining remote branches.
   - `git:pull` would fail if ORIGIN/HEAD known.
   - All types of unmerged conflicts were not shown correctly.
   - Unintentional default settings for show_panel_for and close_panel_for.
   - Dashboard syntax did not support multi-character key name.

  Documentation:
   - Define lowest-supported Git version.

  Housekeeping:
   - Port tags dashboard to interface pattern.

  Contributors:
   - Pavel Savchenko
   - Dale Bustad
   - Simon
   - marcinruszkiewicz

2.7.0

Toggle 2.7.0's commit message
Changes since 2.6.0:

  Enhancement:
   - Pressing `o` from the inline-diff will open the file at the same cursor position.
   - `git: graph` view can now be refreshed.
   - `commit_on_close` configuration option added more Git-like commit view experience.

  Bug:
   - Branch dashboard would not display branches ending in hyphen char.

  Contributors:
   - Dale Bustad
   - Simon

2.6.0

Toggle 2.6.0's commit message
Changes since 2.5.0:

  Fix:
   - Update status dashboard syntax to highlight , and .
   - Status dashboard , and . can navigate to stashes.

  Enhancement:
   - Display message to user if fallback decoding fails.
   - Add option to confirm `git push --force`.

  Contributors:
   - David Mohl
   - Pavel Savchenko
   - Dale Bustad

2.5.0

Toggle 2.5.0's commit message
Tag 2.5.0

2.4.0

Toggle 2.4.0's commit message
This is a smaller release, but includes fixes some folks have been wa…

…iting on.

Changes since 2.3.0:

  Enhancement:
   - Additional `git: blame` display options.options.
   - Debug/logging commands have been renamed.
   - `git_path` can now be customized on a per-platform basis.
   - Add `merge_log` setting to toggle `--log` inclusion in `git merge`.

  Bug:
   - Provide fallcack for when Git command decoding fails.
   - `GitSavvy: help` no longer fails in Inline-Diff mode.
   - Custom commands would not always be invoked properly.
   - Github integration would not work for remotes with underscore characters.
   - GitSavvy now fails more gracefully when previously existing repo is deleted.

  Contributors:
   - Pavel Savchenko
   - John Burnett
   - Simon
   - Dale Bustad
   - David Devlin

2.3.0

Toggle 2.3.0's commit message
Changes since 2.2.1:

  Feature:
   - Git-Flow commands now supported (but disabled by default).
   - `git reset`, using either commit log or branch reflog.
   - Custom git commands now supported (see docs in README).
   - New branch history comparison in the Branch dashboard.

  Enhancement:
   - Rebase dashboard now handles case where master doesn't exist.
   - Add option to prompt before discarding and closing commit message window.

  Fix:
   - Several issues with inline-diff view behavior. BIG THANKS to @stoivo!
   - Branch matching regex did not match dots in remote branch name.
   - Branch dashboard failed to show branch when commit includes "..".
   - Rebase conflict shortcuts did not execute anywhere on line.
   - Stash shortcuts did not execute when cursor was at end of line.
   - Git fetch did not retrieve all data when no remote specified.
   - `global_flags` were not always placed correctly in Git command.

  Other:
   - Update contributor guidelines.

  Contributors:
   - Simon (@stoivo)
   - David Devlin
   - Pavel Savchenko
   - Dale Bustad