Release Notes - OpenTAP 9.3
New Features:
- Added a "continue" loop functionality.
- Added multi-select support in AvailableValues.
- SDK now includes Cli tools to generate OpenTAP templates #16.
Usability Improvements:
-------
- Remove Connection now triggers
NotifyCollectionChangedAction.Remove.
- Package list now indicates new version and beta status of available updates in the CLI #10.
- Removed duplicates from the output of
tap package list #11.
Bug Fixes:
-------
List<Resource> no longer ignoring AvailableValues attribute.
- Fixed issue with sweep loop value.
- Abort verdict for steps does not influence other executions anymore.
- Fixed issue with
tap package install with no packages specified.
- Fixed a bug in the implementation of == operator in the
Input<T> class.
- SweepLoop can now configure values when 'Select All' is selected.
- Fixed SweepLoop issue: Index was outside the bounds of the array.
SimpleTapAssemblyResolver no longer throws exception.
- Loading/Saving xml no longer changes the dependency list.
- Input no longer causes error during Annotation.
- Dropdown is now populated when using Available Values more than once with
List<string>.
- Removed LoadInSeparateAppDomain from MSBuild task.
- Fixed
package list argument support.
- Fixed macro extension issue.
tap package install no longer defaults to downloading Any version instead of released versions #12.
- Unit test build jobs no longer fail silently #14.
Other:
-------
- Improved log rotation.
- Created build to publish NuGet package to NuGet.org.
- Cleaned up build on gitlab.com/opentap/opentap.
- Added
CliAction support for display groups.
- Implemented a warning message when uninstalling OpenTap through the CLI.
- Removed reference to project that is not included in the SDK.
- Migrated Linux SDK generate tool to OpenTAP #16.