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 downloadingAny
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.