# Release Notes - OpenTAP 9.16
# New Features:
- Sweep Parameter Range / Step Size Needs to be Parameterizable #671 (opens new window)
- Place Built-In Connection Types in their Own Group #678 (opens new window)
- Allow Addition of Pictures to Test Steps #689 (opens new window)
- Add Support for Including Dependencies from .xml Files in package.xml #724 (opens new window)
- Implement Image Functionality #732 (opens new window)
- Test Plan Package as Test Plan Run Parameter #745 (opens new window)
- Support a list of expected exit codes for action steps #778 (opens new window)
# Usability Improvements:
- EmbeddedProperties Gets an Empty Group and is Misaligned With Other Properties #715 (opens new window)
- Add Bench Setting for Including Prereleases in Package Actions #723 (opens new window)
- Make TestPlan Path Available to Result Listeners #738 (opens new window)
- Generate <OpenTapPackageReference> references earlier #742 (opens new window)
- Confusing Error When 'tap sdk gitversion' Fails #744 (opens new window)
tap package install --version
Considers Packages Differing Only for the Build Metadata Identical #761 (opens new window)
# Bug Fixes:
- Sweep Parameter: Object of Type 'System.Object' Cannot be Converted to Type 'System.String' #696 (opens new window)
- Unhandled GUI Error when Changing Parameter Scope #698 (opens new window)
- The Plugin Manager Sometimes Loads DLLs too Eagerly #700 (opens new window)
- tap.sh Launch Script Does Not Work on Mac #702 (opens new window)
- Error When Loading a Test Plan with a "Dynamic Step Example" Step #707 (opens new window)
- Suggested Value Annotations Not Updating #708 (opens new window)
- Test Step Description Showing Random String in Package Manager #722 (opens new window)
- Exception Thrown Inside MultiResourceSelector #729 (opens new window)
- Large Numbers Cause OpenTAP to Halt or Crash #731 (opens new window)
- Resources Cannot be set Using IStringValueAnnotations #750 (opens new window)
- Aborting a Test Plan Execution Returns a “Caught unhandled GUI error” #752 (opens new window)
- Commit 4dd2f869741af7b239fdc404dacc60926bdad1c0 Overloads
tap sdk gitversion --log
#753 (opens new window) - GetPackageContainingFile Throws if Argument is not a File Path #758 (opens new window)
- Installing Editor 9.15.2 Throws XML Exceptions #760 (opens new window)
- Tap Run Test Plan Memory Usage #767 (opens new window)