2024년 12월 18일부터 현재 버전 9.35.1+e096665a까지 OpenTAP의 19개 버전을 모았습니다. 모든 버전은 제공사의 공식 설치 파일로 연결됩니다.
2년 동안 19개 버전 · 연평균 약 10회
| 버전 | 날짜 | 크기 | 파일 |
|---|---|---|---|
| 9.35.1+e096665a최신 | 2026년 10월 23일 | 59.3 MB | 64비트 EXE 59.3 MB |
| 9.35.0+a6e39207 | 2026년 9월 15일 | 59.5 MB | 64비트 EXE 59.5 MB |
| 9.34.0+f498d3b6 | 2026년 6월 26일 | — | 64비트 EXE |
| 9.33.0+56d4c214 | 2026년 5월 15일 | — | 64비트 EXE |
| 9.32.3+026697de | 2026년 3월 18일 | — | 64비트 EXE |
| 9.32.2+e74c0d2d | 2026년 2월 24일 | — | 64비트 EXE |
| 9.32.1+2ca5c6ee | 2026년 2월 18일 | — | 64비트 EXE |
| 9.32.0+599e9cbe | 2026년 2월 13일 | — | 64비트 EXE |
| 9.31.1+94621b0a | 2025년 12월 10일 | — | 64비트 EXE |
| 9.31.0+363a65a0 | 2025년 10월 16일 | — | 64비트 EXE |
| 9.30.0+61a5b352 | 2025년 9월 29일 | — | 64비트 EXE |
| 9.29.1+335b2cbe | 2025년 8월 6일 | — | 64비트 EXE |
| 9.29.0+f68daa39 | 2025년 7월 28일 | — | 64비트 EXE |
| 9.28.3+8349ea70 | 2025년 6월 19일 | — | 64비트 EXE |
| 9.28.2+504225fd | 2025년 5월 5일 | — | 64비트 EXE |
| 9.28.1+8b65d883 | 2025년 4월 29일 | — | 64비트 EXE |
| 9.28.0+69e2fcdd | 2025년 4월 11일 | — | 64비트 EXE 릴리스 노트Highlights
EULA support in package XML
You can now add a End User License Agreement to the package XML. This should point to either a file located in the package or a web page containing the EULA.
Once the user tries to use your plugin, they will be prompted with a message to accept the EULA before proceeding.
Better handling of overriding a package dependency in package XML
Previously additional dependencies would be added when explicitly overriding dependencies in the package XML. Now, it will avoid adding dependencies that not expected to be needed.
API: Allow XmlIgnore on EmbedProperties
You can now use XmlIgnoreAttribute on objects marked with the EmbedProperties. This will have the effect that none of the properties added by the embedded object will be serialized.
API: SupportedModelsAttribute
This new attribute allows an instrument (usually) to specify which instrument models it supports. This information will be added to the package XML, so that other tools can use the information.
At the moment there is no runtime behavioral changes for instruments using it and not.
Package XML: Package Validation
This feature is mostly useful for system-wide packages, that can be uninstalled through other means than uninstalling the package. For example, the add/remove apps menu in the Windows Control panel.
It adds the possibility of adding a health check for a package, so that it is possible to see if a package is correctly installed or not.
For example, the PathWave License Manager package XML now comes with the following statement:
<Validation>
<FileExists Path="%SystemDrive%\Program Files\Common Files\Keysight\PathWave License Manager\bin\pwlmgr.exe"/>
</Validation>
This means that if that file does not exist, the package should probably be reinstalled next time you run the installer.
What is Changed?
New Features
- Support for custom EULA in packages #1902
- Support Nullable<T> in test steps #1852
- Modify Mixin: Use Display Name instead of type name if no name is specified #1847
- Improve performance when resolving images from multiple http repositories #1716
- Allow XmlIgnore on EmbedProperties #1327
- "Validation" package.xml element to validate that a package is correctly installed #1929
Bug Fixes
- Fix cache inconsistency in MemberValueAnnotation #1947
- Fix issue causing ParameterMemberData.Remove to not properly remove the parameter #1939
- Fix issue causing OpenTAP NuGet package to not treat PlatformTarget correctly #1926
- Fix AbandonedMutex causing OpenTAP to stop functioning #1913
- Fix null reference exception in `tap sdk gitversion #1895
- Fix signal handler on mac: Stuck on "waiting for other package manager operation to complete" #1834
- Correctly detect compatiblity errors during package create when a package manually overrides a dependency version #1899
Usability Improvements
- Fix casing in Dialog Buttons for Dialog Step #1857
Documentation
- Add license file to OpenTap Templates nuget package #1849
Cleanup
- Prefer ordinal string comparisons over invariant string comparisons #1819 |
| 9.27.1+49587562 | 2025년 1월 17일 | — | 64비트 EXE |
| 9.27.0+11e5348d | 2024년 12월 18일 | — | 64비트 EXE |