This is the final Magellan release for 2020.
This release is largely a bug-fix version with a small number of new features, the most notable of which mark a change in the way Magellan handles project dependencies, it comes with support for Java 11 and adds further improvements to the Groovy and XML editors.
Custom stratus server properties files are now supported for Verne projects and both Verne and Catalyst projects can now add third-party Java libraries to the class-path by simply dropping them into the appropriate ‘lib’ directory (this is either at the top-level project directory for Verne or in the users global Magellan config directory for Catalyst).
Verne projects are now encouraged to implement their own docker-compose file and to place a stratus-server somewhere in the project. Magellan still comes bundled with everything it needs to get a project started but if it cannot find these files in the project directory the user will see a prompt informing them that these files cannot be found and asking if they would like to use the bundled versions.
Features
Support for custom properties files.
Project-specific property override files can be specified by simply adding a file catalyst-<project-name>.yml to the project root folder (where <project-name> is the name of the root folder of the project). This allows for overriding the default spring boot configuration on a per-project basis.
Improvements
Groovy Debugger – Related classes under the ext folder now recognise each other
Better macOS support
Improvements for self closing and closing tag elements
CTRL+TAB now cycles over all tabs
Groovy suggestions for variables defined in super class
Support for JDK 11
Support for yml files in VFS
Hercules Step definitions match the correct UX colour coding
Hercules now support REST API Testing (https://partner.fostermoore.com/learning-centre/testing/automated-testing/step-definitions/rest-step-definitions/)
Hercules now support Data Validation (https://partner.fostermoore.com/learning-centre/testing/automated-testing/step-definitions/data-step-definitions/)
In addition to these New Features and Improvements, there are also a number of bug fixes.

