Git-machete

Latest version: v3.25.2

Safety actively analyzes 629811 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 23

0.8.1

<ul>
<li>Added support for IntelliJ 2020.3.</li>
</ul>
Bug fixes/improvements:
<ul>
<li>"Slide In Branch Below Current Branch" action is now hidden for unmanaged branches</li>
<li>Fixed faulty .git/machete file parsing when the last line has only whitespace</li>
<li>Improved UX of Override Fork Point dialog</li>
<li>Allowed fast forwarding parent when a branch is connected to the parent with a yellow edge</li>
<li>Fixed font size dependent graph scaling</li>
<li>Fixed incorrect indication of newly created branch after pulling its parent as merged</li>
<li>Allowed checkout and rebase on detached state</li>
<li>Improved fork point inference</li>
<li>Added rediscover suggestion after long Git Machete non-use time</li>
</ul>

0.8.0

<ul>
<li>Added support for IntelliJ 2020.3.</li>
</ul>
Bug fixes/improvements:
<ul>
<li>"Slide In Branch Below Current Branch" action is now hidden for unmanaged branches</li>
<li>Fixed faulty .git/machete file parsing when the last line has only whitespace</li>
<li>Improved UX of Override Fork Point dialog</li>
<li>Allowed fast forwarding parent when a branch is connected to the parent with a yellow edge</li>
</ul>

0.7.2

Improvements:
<ul>
<li>Sliding out root branches is now allowed</li>
<li>Success notifications for reset to remote, fast-forward, rebase and slide out actions have been made clearer</li>
<li>Machete file is automatically refreshed in the editor once the status is refreshed in the VCS tab</li>
<li>Both 'develop' and 'main' can also be considered root branches in layout discovery if 'master' branch is absent</li>
</ul>

Bug fixes:
<ul>
<li>Status is now always automatically refreshed after resetting current branch to remote</li>
</ul>

0.7.1

Features:
<ul>
<li>Added 'Edit' option to the discovered dialog that opens machete file</li>
</ul>

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

0.7.0

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

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

0.6.0

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

Bug fixes:
<ul>
<li>Detecting existing indentation style in machete file editor</li>
<li>Refreshing of branch tree after slide-out action</li>
<li>Reset always gets up-to-date commit from remote tracking branch</li>
<li>Fast forward is possible without remote tracking branch information</li>
</ul>

Page 22 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.