Release Notes - opentap 9.27.0
=============
New Features
-------
- Support
Convert to sequence when multi-selecting #1824
- TestStepList API now raises an event when setting an index. #1768
- CableLoss interpolation now uses binary search instead of linear scan #1758
- Support adding Mixins to Test Plan Reference steps #1737
- Make ResourceManager available outside of TestPlan #1679
- Add IElementFactory interface for constructing list elements in lists with special behavior #1798
- Sweeps now include an iteration parameter #1789
- Allow TestPlan.Open to be called multipled times #1766
- Added a button for converting test plan reference to a sequence step #1762
- Added support for mixins on
TestPlanReference steps #1761
- Support settings assembly versions at build-time #1687
Bug Fixes
-------
- Image no longer tries extracting local files as zip archives if they happen to match a package name from the image #1835
- TapAssemblyResolver.Invalidate now correctly invalidates assemblies #1775
- TestPlanReference can now be copy-pasted after adding an Expression mixin #1771
- Fixed intermittent memory leaks with Connections and Cable Losses #1756
- SDK: Error is not displayed when selecting multiple Measure Peak Amplitude steps #1663
- Embed Properties Attribute Example: Cannot modify test step settings when more than one step is selected #1527
- Properties changed in TestStepPreRunEvent are now properly reflected in result parameters #1805
- Fix OS detection logic #1783
- gitversion calculation fails when local revision of beta branch is outdated #1780
- Error annotations now properly shown when Multi-Selected properties have the same error #1700
Documentation
-------
- Documented FilePath on Lists in the developer guide #1793
Other
-------
- TestStepList: Update ID Lookup on set item #1773
- Improve error message when .NET 6 runtime dlls cannot be loaded #1765