Release Notes - opentap 9.24.0
New Features
- Report artifact size with units #1465
- Provide the iteration number in the Repeat Step #1455
- tap package download should have --non-interactive #1387
- Allow setting a repository token from the CLI #1383
- Allow Assignment of Outputs to Members with Compatible Types #1368
- Add TestPlanRun / TestStepRun property: Status #1117
DateTime
fields are not handled properly by OpenTAP GUI #659- CliUserInputImplementation: Handle case when no TTY is connected #1092
- Make tap.sh shell independent #1423
Bug Fixes
- ParentAnnotation is Null casuing an Exception #1507
- Allow ScpiInstrument to not send IDN on connect #1497
- Incorrect stepRun exception set in Defer #1492
- Log rollover does not work when producing data too fast #1471
- Offline image resolution problems #1469
- Empty logs while logs rollover #1464
- Test Plan Editor: "If" parameter from "If Verdict" step is cleared after parent step is moved as child of another step #1456
- CheckForUpdates does not work for FilePackageRepository #1445
- The version of plugins in DMM bundle does not change when bundle is downgraded #1159
- CLI repository determined incorrectly #1431
- tap.exe package install --repository flag does not use https #1326
Usability Improvements
- Align tap sdk new and dotnet new opentap #1319
- Made debug log colors readable in Gnome Terminal default theme #1264
Documentation
- Visual Studio Template Support #1462
- Update
Break Conditions
documentation #1452 - Add documentation about installing on Mac #1151
Cleanup
- Reduce the number of warnings during CI builds #1502
- Clean up unused code from "ReflectionHelper" #1488
- MixinBuilder ToDynamicMember is called multiple times #1483
- TestPlanRun performance improvements #1459
- Update SmartInstaller to the newest version #1454
- Fix GitHub warnings #1440
- Clean up IEEE Block related code in ScpiInstrument #1415