Skip to content

Releases: VirtusLab/git-machete-intellij-plugin

v0.7.1

02 Sep 17:59
Compare
Choose a tag to compare

Features:

  • Added 'Edit' option to the discovered dialog that opens machete file

Bug fixes:

  • Enable branch name completion and syntax annotation while indexing
  • Prohibit force push of protected branches
  • Ensure each project-readiness-dependent action is disabled & hidden as long as project is not ready
  • Unreliable links has been removed; non-existing/empty machete file is being created by autodiscover

v0.7.0

24 Aug 13:16
Compare
Choose a tag to compare

Features:

  • Added discover functionality
  • Added fork point override functionality
  • Branch reset is possible without checking it out
  • Toolbar menu was revamped to suggest most suitable actions for the current branch
  • Pull action uses inferred remote branch in case tracking config is missing
  • Added tooltips with information about synchronization to parent branch status for given branch

Bug fixes:

  • Sliding in a branch that does not exist in the local repository but has a remote counterpart was fixed
  • Fast forwarding given branch to the currently checked out branch is possible
  • Branch names of submodule repository are checked and proposed correctly in machete file editor
  • Toggle listing commits is disabled in case there are no commits to display

v0.6.0

03 Aug 17:23
Compare
Choose a tag to compare

Features:

  • Added support for pulling current branch
  • Added support for sliding in a new branch (or reattaching a existing one) without the need to edit machete file manually
  • Open Machete Tab action was added under VCS/Git submenu with key shortcut Ctrl + Alt + Shift + M
  • Current branch is marked even if there is an ongoing operation in repo (rebasing, bisecting, etc.) and name of this operation is displayed
  • Added a notification when skipping branches declared in machete file but nonexistent in the repository
  • Reset action is preceded by information dialog
  • Reset is prohibited when uncommitted changes are present in repository

Bug fixes:

  • Detecting existing indentation style in machete file editor
  • Refreshing of branch tree after slide-out action
  • Reset always gets up-to-date commit from remote tracking branch
  • Fast forward is possible without remote tracking branch information

v0.5.2

13 Jul 12:45
Compare
Choose a tag to compare
  • Added editor for .git/machete file with syntax highlighting
  • Added action for fast-forwarding parent to the given branch
  • Added action for resetting the given branch to its remote tracking branch
  • Added fetch/pull actions
  • Added help action
  • Improved displaying of status
  • Improved push action to automatically suggest force-push when needed
  • Improved stability of push dialog (v0.5.1)
  • Improved stability of slide out (v0.5.2)

v0.5.1

30 Jun 18:45
Compare
Choose a tag to compare
  • Improved stability of push dialog

v0.5.0

30 Jun 14:20
Compare
Choose a tag to compare
  • Added editor for .git/machete file with syntax highlighting
  • Added action for fast-forwarding parent to the given branch
  • Added action for resetting the given branch to its remote tracking branch
  • Added fetch/pull actions
  • Added help action
  • Improved displaying of status
  • Improved push action to automatically suggest force-push when needed