Hello,

We are excited to announce the release of version 2.3 for the Oxygen Git Client add-on! 
 
One of the most important features added in this version of the add-on is the Git Branch Manager, a side-view that presents all the local and remote branches as a tree. Actions added to the tree's contextual menu make it easier for you to check out branches and to create or delete branches. 
Also, you can now easily switch between local branches with the Git Branch Manager or by using the drop-down menu in the top-right corner of the Git Staging view. 
 

Other improvements added in version 2.3 of the Oxygen Git Client add-on that expand its functionality even further include: 

* A new action (Reset "[branch_name]" to this commit) was added in the history table that can be used to undo changes by moving the HEAD of the current branch to the selected commit. 

* Some editor variables are now supported, including ${git(working_copy_name)}, ${git(working_copy_path)}, ${git(short_branch_name)}, ${git(full_branch_name)}. 

* The Git History view now has better automatic refresh support. 

* A confirmation dialog box has been added for instances when you try to commit without a message. 

* The add-on now contributes a preferences page (Options > Preferences > Plugins > Git Client) that contains a "Notify me about new commits in the remote repository" option. When this option is selected, Oxygen will show notification messages when it detects that new commits have been pushed to the remote repository. 

* Support for French localization was added. 

* The JGit component included in the Git Client was updated to version 5.9.0. 

* Various other minor improvements and bug fixes were implemented. 
 

For more information, see the details for the Git Client add-on on GitHub: 
https://github.com/oxygenxml/oxygen-git-plugin/blob/master/README.md 
 

We hope that you will enjoy using the latest release of the Oxygen Git Client add-on as much as we enjoyed developing it!

Best regards,
Alin
-- 
Alin Belu
Oxygen XML Editor