Releases: TestArmada/magellan
Fixed error message in bin/magellan
Fixed error message in bin/magellan if the err is a string instead of an object
Enable logging for successful tests behind argv param
Logs passed tests if argv enablePassedTestsLogging is set
Redesign + resource strategy support
v11.0.0 redesign + resource strategy
More lightweight install -- several unused dependencies removed
This version of Magellan removes a number of unused dependencies which have been moved to other modules. Since not all Magellan users use all of our plugins and executors, the average Magellan user should see a more lightweight installation as a result.
See https://github.com/TestArmada/magellan/pull/231/files for details.
Remove duplicated profiles
This release remove the duplicated profiles if --profile
takes more than one profiles and there are duplicated profile content in those profiles. Thanks to @mukundgoel
Allow user-defined port rules
Magellan allows users to define their own port rules when magellan's default port allocation rule doesn't meet their need.
Allow user-defined executors
Not limited in local and saucelabs, now magellan
is able to run test in any environment with a matching executor.
Improved console output when a requested browser profile is missing
v8.8.1 Update package.json
Support for sauce connect fastfailregexp feature
This release adds support for sauce connect's fast-fail-regexp feature, where a list of regular expressions representing hosts that should have their connections fast failed by the tunnel can be supplied.
This is supported via the environment variable SAUCE_TUNNEL_FAST_FAIL_REGEXPS
Saucelabs Tunnel Leak Fix
This version fixes an issue where we killed sauce connect tunnels abruptly, which would leave them hanging around on the saucelabs side for up to 1 hour.