Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@aik099 aik099 released this 12 Apr 08:16
· 5 commits to master since this release

Added

  • Added -a shortcut for the --aggregate option of the merge and commit commands.
  • Show merged revision commit message during merge process, that is done by the merge command.
  • Added --exclude-bugs and --exclude-revisions options to the merge command for better versatility.
  • Added --merges option to the merge command to display only merge revisions.
  • Added --preview option to the merge command to display revisions, that will be merged instead of merging them.
  • Added the changelog command, that will show changes included in the current SVN-Buddy release.
  • Added --author option to the log command to display revisions, made by a specific author.
  • Show revision URL (Phabricator only for now) for each shown revision of the log command, when --with-details option is used.
  • Sends a beep to the Terminal, when an error occurs during any command execution.

Changed

  • Dropped support for PHP 5.4 and PHP 5.5 versions.
  • The --bugs and --revisions options of the merge and log commands now can be combined for better versatility.
  • Improved merge command phrasing for the "upcoming merge status" term.
  • Lazy load other commands to improve each individual command performance.
  • Perform auto-commit (when enabled) after merge, that failed because everything is already merged.

Fixed

  • The --aggregate option of the merge and commit commands wasn't working (triggered an exception) when revision without a bug wasn't present in the list of revisions.
  • The revision color in merge header (that is underlined) of the merge command was matching color of the header itself (white+bold).
  • The log command verifies, that bugs provided in the --bugs option actually exist in the repository.
  • Revisions with empty 2nd line of their commit message weren't shown as "(no details)" in merge commit message.