The first release of 2021 is a feature release and is mostly focused on Git support. There are also some terminology changes around the Stratus Server as it is now called Verne Server and has a brand new icon, however functionally it is still the same.
What’s New?
These release notes outline what has changed in the latest release.
Support for the most commonly used Git actions are now built into Magellan.
- Clone a repository: When starting Magellan and before selecting the project the user is now given an extra option to Clone a project repository. Once cloned Magellan will start with the cloned repository as the new project.
- Create branches: You can create branches by selecting the option ‘Create new branch’ from the branch list the bottom right side of the screen. The new branch will be created from the current branch the user is on and a dialog is presented to set the new branch name.
- Checkout branches: You can switch branches by selecting Checkout from the branch list on the lower right side of Magellan builder.
- Stash / Unstash changes: Managing changes with Git stash is possible from the Stash / Unstash menu items. The
git stashcommand takes your uncommitted changes (both staged and unstaged), saves them away for later use, and then reverts them from your working copy. Unstash allows you to reapply the previously stashed changes, selecting the ‘Pop’ checkbox will remove the stash from the stash list once it has been applied successfully. - Pull and Push changes: Magellan now supports pulling from and pushing to remote branches.
- Individual commit: After a change happen users can find all files with changes under the Git section. Selecting the file and opening the context menu by Right-Clicking will show an option to commit the changes for a single file.
- Multiple commits: When multiple changes need to be committed users can review and update all those changes together by right clicking on the ‘Default change list’, this will show a new window where you can select and review changes before commit.
- Merge: Magellan provides the capability of merging branches by selecting the option ‘Merge selected into current’ from the branches list.
- Resolve conflicts: Resolving conflicts is one of the more complex tasks when working with Git and Magellan now offers an easy way to resolve conflicts by introducing a new 3-way-diff tool.
Goodbye Stratus Server, Hello Verne Server.
The Stratus Server menu entry has been renamed to Verne Server and has a fresh new icon to align with the common Foster Moore / Teranet branding.
Minor Enhancements and Bug-fixes
Git annotations and the Git diff viewer have both been tweaked so that the information they show matches developer expectations.
Accidentally attempting to open another instance of Magellan on a workstation where it is already running is now prevented and will result in an error message.

