Difference between revisions of "OtfReleaseNotes"

From emotive
Jump to navigation Jump to search
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Open Test Framework - Release Notes}}[[Category:OTF]]
+
{{DISPLAYTITLE:Release Notes}}[[Category:OTF]]
Describes main corrections, changes or enhancements of the Open Test Framework version history. To download the newest version please go to the [https://secure.softwarekey.com/solo/customers License Portal].
+
{|
 +
| style="vertical-align:top; text-align:justify;"|
 +
Describes the version history with main corrections, changes or enhancements. To download the newest version please go to the [https://secure.softwarekey.com/solo/customers License Portal].
  
=='''HotFix''' from 15.06.2016 Version '''5.2.0.17987'''==
+
'''The version history and the newest beta versions of our software are located at our [http://projects.emotive.de/public/projects/delivery-builds/issues Issue Tracking System].''' Please contact us to get an access.
{|-{{TableHeader}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Including ASAM GDI Driver to MSI installer|| ''(4798)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Structure/Enumeration: Missing features || ''(4799)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Export PTXs for whole solution || ''(4770)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Hide protected members in user documentation || ''(4808)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Externe Projektreferenz kann nicht aufgelöst werden || ''(4780)''
 
|}
 
 
 
=='''HotFix''' from 09.06.2016 Version '''5.2.0.17910'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || New implementation of MeasureLib for Webservice|| ''(4156)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Extern reference cannot be resolved anymore|| ''(4782)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || An exception occurs when viewing OTL code of the attached document|| ''(4472)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || An exception occurs when users run a certain PTX file in debug mode || ''(4786)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || UnitTest APP can load an old protocol file|| ''(4746)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Kill current process if async executeDiagService still running|| ''(4769)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Cannot load PTX with some imports|| ''(4784)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''PORSCHE'' || Externe Projektreferenz kann nicht aufgelöst werden|| ''(4780)''
 
|}
 
 
 
=='''HotFix''' from 02.06.2016 Version '''5.2.0.17720'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || Support of encrypted runtime PTX|| ''(4619)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Return and the TerminateLanes can not stop the Loop in Parallel immediately|| ''(4733)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Differnt bugs relating to DiagCom || ''(4675)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || An error dialog occurs when users click to opening combobox of Term property in SetParameterValue activity || ''(4744)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Can not input Negate expression of a negative number or of a variable|| ''(4703)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Support of special literals for Float (0, -0, INF, -INF and NaN)|| ''(4627)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || The Exception Type of the Handler is lost after making changes in OTL|| ''(4743)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || An UnknownTargetException occurs when running any procedures in project UnitTestLogicTest_DiagCom|| ''(4728)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of DiagCom extension can not stop when running with Java Runtime Api Sample|| ''(4735)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Java TestExecution displays incorrectly the number of errors|| ''(4736)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || An UnknownTargetException occurs when running some procedures of project UnitTestLogicTest_DiagCom in java TestExecution|| ''(4754)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || New property RuntimeManager.MaxExecutionMemory|| ''(4759)''
 
|}
 
 
 
=='''HotFix''' from 25.05.2016 Version '''5.2.0.17518'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework 5'' || The result of Power activity is incorrect when Numeral is negative number and Exponent is 1/n ( n is odd number)|| ''(4700)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || PFPS DiagServer Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt|| ''(4737)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of HMI extension get stuck or get wrong result only when running with Java Test Execution App|| ''(4692)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Java runtime Api Sample can not stop when running ExceptionHandling test cases|| ''(4730)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Error at setProject()|| ''(4702)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Implement GetDiagServiceFromException|| ''(4709)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Diagnose über PFPS funktioniert nicht mehr|| ''(4734)''
 
|}
 
 
 
=='''HotFix''' from 20.05.2016 Version '''5.2.0.17430'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || Integrate new RAC-MVCI || ''(4514)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || A BaseX exception occurs when users input special character in the MetaData|| ''(4577)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Finally of Handler in a Parallel can not be executed if a Return is executed before it|| ''(4678)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || An Exception occurs when users use ListCreate with List<enumerationSignature>|| ''(4654)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || An exception occurs when running any procedures in a project using a division with the denominator is zero|| ''(4698)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Bugs relating to Math extension|| ''(4652)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Removal of name restriction related to C# keywords|| ''(4581)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Term GetDbFunctionalClassesOfDiagService missed|| ''(4723)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Version number for java runtime api|| ''(4696)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of DiagCom extension get stuck or get wrong result only when running with Java Runtime Api Sample|| ''(4674)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Bugs relating to DiagCom || ''(4673)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Problem when the OTX Package has the same name with some data types of the declarations|| ''(4588)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of File extension get stuck or get wrong result when running with Java Runtime Api Sample|| ''(4670)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of DataTypes extension get stuck or get wrong result when running with Java Runtime Api Sample|| ''(4671)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Cannot execute a procedure in Java with OTF if java runtime of java-runtime-api is running|| ''(4697)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || The display result in the Variable Trace of the activity GetAllResponses of Java is different to DotNet|| ''(4694)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Adapt changes from C# implementation|| ''(4435)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Make HMI dialogs stable and synchornize behaviour of the dialogs in Java and DotNet|| ''(4639)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || ProcessManager improvement|| ''(4717)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Orphaned DotNetOtxRunner processes|| ''(4715)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || COM-Interfaces|| ''(4665)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || PTX cache does not recognize updates|| ''(4691)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || COM-Event are not fired|| ''(4687)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || The ProcedureStarted event is not displayed when the ProcedureFinished event is unchecked|| ''(4677)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || PTX-Cache erkennt Updates nicht|| ''(4690)''
 
|}
 
 
 
=='''HotFix''' from 26.04.2016 Version '''5.2.0.17062'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || New implementation of MeasureLib for Webservice (BlackBox support)|| ''(4156)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Removal of StartUp Executable feature || ''(4617)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Removal of Deployment feature || ''(4618)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || GetResponseState and ResultState runs incorrectly || ''(4529)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Bug at mapping of response parameter of List<integer> || ''(4668)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The TerminateLanes can stop the MutexGroup prematurely || ''(4524)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Finally of Handler can not be executed if a TerminateLanes is executed before it || ''(4655)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Uses english CultureInfo in DateTime  || ''(4649)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Exception at EnumSignature || ''(4657)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Correct Diagcom exception mapping || ''(4630)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Support of special literals for Float: 0, -0, INF, -INF and NaN || ''(4627)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || The ShowDocumentDialog does not throw the exact exception (InvalidReferenceException) || ''(4640)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Some cases of DiagCom extension get stuck or get wrong result only when running with Java Runtime Api Sample || ''(4674)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || MutexGroup does not work || ''(4638)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || ListContainsValue and MapContainsValue activities are not correct in case of searching in complex data || ''(4601, 4641, 4642)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Ln activity is not correct || ''(4621)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || An OutOfBoundException occurs when users decode a bytefield having 8 bytes and encoding:OCT || ''(4622)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || ConcurrentModificationException was not thrown when modify List or Map of Collection in ForEachLoop || ''(4636)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || CloseComChannel wrong Exception was thrown || ''(4643)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || The ThresholdExceededEventSource can not fire event in case the monitored variable is of type String || ''(4646)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Getting wrong result when using Java Runtime Api Sample to run the attached ptx several times after loading ptx || ''(4659)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || The procedure can not be finished if there is a TimerExpiredEventSource activity in the workflow || ''(4664, 4666)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Return has no effect when putting in Parallel || ''(4667)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Locator of ForEachLoop running with List gets wrong value || ''(4672)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Parameter names of called procedure do not display correct in the Variable Trace || ''(4634)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || ScreenClosedEventSource can not fire event and pass the WaitForEvent || ''(4631)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Increasing of HMI dialogs stablebility and synchornize behaviour of dialogs between Java and DotNet || ''(4639)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Runtime Api Sample is stuck when running a certain ptx || ''(4676)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Mapping einer DTC Variable || ''(4629)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Event IRuntimeManagerEvent::ProcedureFinished wird nicht mehr gefeuert || ''(4658)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTHERS'' || COM-Schnittstelle inkompatibel geändert || ''(4648)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTHERS'' || Loggingausgaben können nicht gelesen werden, da kein Scrollbalken oder Zeilenumbruch || ''(4633)''
 
|}
 
 
 
=='''HotFix''' from 11.04.2016 Version '''5.2.0.16662'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework 5'' || Error at building project with new extensions in Java || ''(4612)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Replaces old XML prefix file to vwfile || ''(4623)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Check of schema errors in OTX documents during import || ''(4584)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Exceptions of FormatDate || ''(4599)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || A NullException occurs when there is a procedure no realisation in the project || ''(4616)''
 
|}
 
 
 
=='''Release''' from 06.04.2016 Version '''5.2.0.16630'''==
 
{|-{{TableHeader}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Checking and removing schema error in OTX documents during import || ''(4570)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || An exception occurs when users use ForEachLoop to retrieve the innermost element in complex list or map (3 or more levels) || ''(4491)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Handler activity can catch wrong exception type || ''(4591)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || TerminateLanes can not stop ProcedureCall prematurely || ''(4509)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Removal of option StartUp-Executeable and MSI-Delivery || ''(4582)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || The WaitForEvent used with a closed EventSource does not throw the InvalidReferenceException as expected || ''(4554)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTL Editor'' || Exception after input List literal || ''(4523)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || ElseIfBranch condition will overwrite after editing the IfBranch condition || ''(4560)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || OpenScreen Action is missing in IntelliSense || ''(4516)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Bugs relating to Debugging with Java || ''(4438)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-JavaRuntime-API'' || Performance Optimization || ''(4291)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-JavaRuntime-API'' || Custom screen/ screen mapping || ''(4184)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-JavaRuntime-API'' || Realisation of new ASAM extensions || ''(4436)''
 
|-{{TableRow2}}
 
| '''General''' || ''OTX-JavaRuntime-API'' || Optimize Runtime API || ''(4363)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || No ProcedureFinished Event if an executed procedure finished via Return end node || ''(4586)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || NullReferenceException while ScreenIsOpenOccurred Event || ''(4587)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception "Path has an invalid format" after execution of a procedure || ''(4602)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || ProcedureStarted event does not occurs in some TestCases || ''(4597)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Problem with the Stop button of the TestExecutionApp || ''(4519)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Bugs relating to the Test Execution Application || ''(4545)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || UnitTest APP no default value for out values results in an OutOfBoundException || ''(4607)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || UnitTest APP does not parse the expected values right || ''(4608)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Memory Leak at loading of PTX || ''(4576)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' ||  TestExecutionApplication: Support of new StatusVariableChanged Event || ''(4579)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Wrong exception type if the OTX/PTX file has a not supported format and cleaning up the API interface || ''(4603)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Fehler in OTF bei gleicher Benamung von Package, Dokument und Prozedur || ''(4542)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Speicherverlust beim Laden von PTX-Dateien || ''(4575)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || OTF hängt sich auf || ''(3772)''
 
|}
 
 
 
=='''Beta Release''' from 21.03.2016 Version '''5.2.0.16386'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework 5'' || No validation error if Message property of WriteLog is empty || ''(4559)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || GenericScreen: Message with long text has no word wrap and exceeds the window border || ''(4550)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Document and procedure should be able have a same name || ''(4544)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The TerminateLanes can stop the MutexGroup prematurely || ''(4524)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The MutexGroup does not run correctly when it contains a WaitForEvent || ''(4479)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Bug of VWMCD 310.6.0.0 GetParameters() method || ''(4469)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Wrong DiagCom.GetParameterByPath Implementation || ''(4463)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || MVCI-Server Configuration: Exception if a D-PDU-API was deinstalled || ''(4452)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Wrong version number in StatusBar DiagnosticRuntimeSystem tooltip || ''(4451)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || DiagCom: Different behavior of ExecuteDiagService between DotNet and Java || ''(4450)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || DiagCom: No design time support of ExecuteDiagService request/response parameters if GetComChannel is not in the same level (e.g. in a Group) || ''(4449)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || OTF hangs after clicking at Stop button during a running procedure || ''(4443)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The MonitorChangeEventSource does not run correct when users assign the monitored variable with the same value || ''(4441)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Error at template UnitTestPerformanceTest || ''(4434)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Toolbox disappears when users switch between the view modes of the designer: Standard Layout and Maximum Work Area || ''(4420)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || MapCreate for Map<Integer, Map<Integer, List<Integer>>>  throw an exeption || ''(4411)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Problem with the generic screen when running in Debug mode || ''(4199)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Some expressions does not displayed correctly || ''(2703)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || SetDsaMvciServerEnviromentVariables method does not work anymore || ''(4539)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Default title for HMI forms || ''(4495)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Support both types DbDiagTroubleCode and Integer at Req-/Resp InlineMapping || ''(4476)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Take the Emotive.Mvci.Ra.dll with in the OTF Setup || ''(4474)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || DiagDataBrowsingPlus support for access to FunctionalClass of DiagService || ''(4439)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || OTF Log Refactoring || ''(4129)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || DiagDataBrowsingPlus support for SDGs and DTCs || ''(3978)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Problem with the Event:GetNewValue term || ''(4534)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || The ProcedureCall with throwExceptionOnAmbiguousCall:false does not call the the first applicable procedure in ascending alphabetic order || ''(4522)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Missing Exception Mapping for ExecuteDiagService || ''(4517)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || The MatchToRegularExpression is not correct || ''(4477)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Can not compare some simple types || ''(4467)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || ThresholdExceededEventSource for variables of datatytpe String || ''(4442)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTF User Documentation'' || OTX User Reference - Classification of pages || ''(3153)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTF User Documentation'' || List of used folders with access rights || ''(4466)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTL Editor'' || Conversion List[0]["a"] back to OTX is wrong || ''(4541)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Cannot stop a sync running procedure. || ''(4535)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || An exception occurs when executing a workflow with a Return on main flow (not contained in any compound node) || ''(4485)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Exception at java runtime  || ''(4468)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Exception ClassNotFoundException: VerbauLesen.VerbauLesen$GLP_C_GetValueAsString || ''(4482)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || DEBUG: Watch variable support for JavaRuntime || ''(4354)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Save and Close the DiagService explixitly as in C# || ''(4558)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || It can not finish the execution of the procedure in the attached ptx || ''(4562)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Wrong conversion of StringLiterals with method RuntimeManager.ConvertStringToValue || ''(4549)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || The TestExecutionApp does not calculate the execution time correctly || ''(4518)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || GenericScreen does not work anymore with HMI-Events || ''(4499)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || InvalidCastException after execution of attached PTX || ''(4487)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || ContextVariable InitValue is Null || ''(4464)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || OtxRuntimeException "The value can not be null" while starting attached PTX "DME_UDS_Unterdruckdiagnose" || ''(4377)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Project settings for Logging are not applied || ''(4204)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Set MVCI-Server.rdf path || ''(4508)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Sample Program Improvement || ''(4465)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Extent Sample App for cyclic execution || ''(4494)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-Runtime-API'' || ProcessManager for performance optimization || ''(4404)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-Runtime-API'' || PtxRunner Application for simple execution of a PTX || ''(4234)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Fehler in OTF bei gleicher Benamung von Package, Dokument und Prozedur || ''(4542)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Projekt lässt sich nicht mehr bearbeiten || ''(4367)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTHERS'' || Unbehandelte Ausnahme beim löschen einer referenzierten Prozedur || ''(4547)''
 
|}
 
 
 
=='''Hotfix''' from 31.01.2016 Version '''5.2.0.15947'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || Search editor: Arrow forward and backward don't work || ''(4372)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Auto set Startup Document || ''(4065)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Toolbox disappears when users switch between the view modes of the designer: Standard Layout and Maximum Work Area || ''(4420)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || OTL documents are auto restored  when start OTF will be disabled || ''(4433)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Check if OTF hangs at Stop-Clicking || ''(4398)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || Problem when users replace texts by highlighting the texts and typing new texts || ''(4181)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || A NullException occurs when users view OTL code of an unallocated document and load solution || ''(4178)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || New OTF templates for OTX-UnitTests || ''(4416)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Delivery of test environment || ''(4417)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception after stopping the execution || ''(4431)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || Diagnose funktioniert mit älteren PTXen nicht || ''(4380)''
 
|}
 
=='''Hotfix''' from 22.01.2016 Version '''5.2.0.15839'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework 5'' || Extension of MetaDataModel by a new OtxScope "STARTUPDOCUMENT" || ''(4364)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || New name attribute for MetaDataModel || ''(4370)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Automatically deinstallation in OTFSetup if already installed || ''(4302)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || New implementation of MeasureLib for Webservice || ''(4156)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Project renaming improvement || ''(4209)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Delete the code embedding the setting files into compiled DLL || ''(4309)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || OTX Checker: No automatic type promotion in case of Integer and Float || ''(4217)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Wrong Rule Checker Message DiagCom_Chk102 || ''(4375)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Problem of declarations having the identical name || ''(3768)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The Status bar is not refreshed after users changes the ODX Database || ''(4353)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || It will wait forever when loading the attached solution || ''(4349)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || MapCreate for Map<Integer, Map<Integer, List<Integer>>>  throw an exeption || ''(4411)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || Bug at opening MVCIConfiguration || ''(4413)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || An exception occurs sometimes when users add new project || ''(4167)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || New MetaDataModel collection item separator || ''(4374)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Why it takes too long to validate this?  || ''(4299)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || A Global Variable in use can be deleted when users use "Delete not used Declarations" menu  || ''(4385)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework 5'' || Check if the attachment runs with OTF version 5.2.0.15369 Java || ''(4414)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTL Editor'' || Supports multiple type on auto complete feature || ''(4395)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTL Editor'' || Improvement of null keyword and braces || ''(4373)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Exception: Do not support term Emotive.Otx.Model.IsEqual || ''(4400)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || Bug at GetDateTime() || ''(4331)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-JavaRuntime-API'' || NullException at attached PTX || ''(4409)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || References to global elements inside a PTX does not work || ''(4316)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || NullException at attached document || ''(4330)''
 
|-{{TableRow2}}
 
| '''General''' || ''OTX-JavaRuntime-API'' || Creation of test application for performance measurement and protocol current state || ''(4292)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || DotNet Test Application || ''(4226)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || TestExecutionApp: Implement new TestProtocol schema || ''(4365)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || New properties LayoutName and LayoutVersion for MetaData Class || ''(4371)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || API Extension for MetaData || ''(4225)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || ScreenParameterValueChanged event comes also after CloseScreen || ''(4315)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Runtime Api Refactoring || ''(4287)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || New method Procedure.Stop and new event RuntimeManager.ProcedureStopped || ''(4336)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || NullReferenceException after RuntimeManager.GetStartUpDocument of a cached project || ''(4355)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || SDG MetaData does not contain the surrounded <SDG> tags || ''(4356)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Document.MetaData Property returns NULL || ''(4360)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Cannot execute old PTX with *.settings.xml files || ''(4381)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Executing the attached Ptx two or more times asynchronously causes error dialog many times || ''(4327)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || It is not correct when users reload and run the attached ptx || ''(4407)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || MetaData Manager: Collections for ComboTable does not work || ''(4269)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || An exception occurs when users open Ptx file || ''(4290)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Compiler caching is based on a wrong version number || ''(4301)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Can not execute the ExecuteDeviceService with the DLL from another project || ''(4303)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || A NullException occurs when loading the attached Ptx || ''(4329)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Procedure execute sync creates an exception after StopExecution || ''(4332)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Cannot read MetaData after Project is executed once || ''(4334)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || The RuntimePtx of the attached project causes OutOfBoundsException when being executed with RuntimeApiSample || ''(4366)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || New RuntimeManager.ProcedureStarted Event || ''(4368)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Improvment of InOut-Parameter behavior || ''(4274)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || Exception "Cannot find ScreenHandle" wenn ScreenParameter beim Erstellen des Screens geändert werden || ''(4294)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || OtxRuntimeException "Der Wert darf nicht NULL sein" bei Start von DME_UDS_Unterdruckdiagnose || ''(4376)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || Version 5.2.0.14369: Fehler bei der Übersetzung von älteren Abläufen || ''(4378)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || Diagnose (über PFPS) funktioniert mit älteren PTXen nicht || ''(4380)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHER'' || C++: ScreenParameterValueChanged-Events kommen nach "CloseScreen" Action weiterhin || ''(4300)''
 
|}
 
 
 
=='''Hotfix''' from 10.12.2015 Version '''5.2.0.15369'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework 5'' || Wrong project name in PTX index.xml || ''(4282)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || The value of an OUT parameter should be set at procedure returning  || ''(4260)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || The OTF can not be opened and crashed when it is opened after the OTX Runtime Api Sample opened || ''(4259)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework 5'' || GetComChannel does not throw an exception if IdentifyAndSelectVariant has errors || ''(4254)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Refactoring the Setup projects || ''(4238)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework 5'' || Validation improvement || ''(4218)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Improvement of trace system (2) || ''(4244)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Generic Screen support || ''(3971)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Problem with OTXRuntimeApi setup and OTF setup || ''(4277)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Improvment of InOut-Parameter behavior || ''(4274)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Problem with Datatype ByteField || ''(4273)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Two new conversion methods ConvertValueToString and ConvertStringToValue in RuntimeManager || ''(4272)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Error at running with empty Cache || ''(4270)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception when loading a PTX in Runtime Sample App || ''(4265)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Null exception when PTX is executed || ''(4258)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTHERS'' || Log-Settings inkompatibel zu Version 5.2.0.14860 || ''(4271)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Falsche Behandlung von InOut-Parametern || ''(4253)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Merkwürdiges Verhalten der "Packages" Liste || ''(4249)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTHERS'' || Out-Parameter von Prozeduren schlagen sofort zum Aufrufer durch || ''(4208)''
 
|}
 
 
 
=='''Hotfix''' from 26.11.2015 Version '''5.2.0.15232'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework'' || A NullException occurs when users copy and paste a document 2 times || ''(4240)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when users start or stop workflow very fast || ''(4148)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || OTF with VW-MCD 64-bit || ''(3912)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Validation improvement || ''(4218)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || OTX Checker: No automatic type promotion in case of Integer and Float || ''(4217)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || DiagComException: Runtime system is null || ''(4232)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when opening the Expression Editor from the Req/Res dialog of the ExecuteDiagService || ''(4228)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Bugs relating check rules and validation || ''(3039)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Wrong check rule Core_Chk053 || ''(4058)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when users copy ProcedureCall, OpenScreen and ExecuteDeviceService || ''(4094)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when exporting and importing Ptx || ''(4220)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Core_Chk010 at Sample Project || ''(4231)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Exception in MVCI-Server Config APP if a MVCI-Server does not exists anymore || ''(4241)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The OTF Runner is crashed when users run debugging a workflow and stop shortly || ''(4242)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Generic Screen || ''(3971)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || DateTime, Math extension || ''(4155)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Extension of screen parameter category || ''(4161)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Improvement of trace system || ''(4223)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Handling with opened screens when the execution ends || ''(4239)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-JavaRuntime-API'' || Measure extension implementation || ''(4183)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || API Extension for MetaData || ''(4225)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Add PtxRunner to OtxRuntimeApi Setup || ''(4237)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || CommunicationTraceItemAdded wrong content of property traffic and name || ''(4233)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception in GetMainProcedure if not PTX was loaded || ''(4236)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Zahl ohne Komma wird nicht als Float erkannt || ''(4212)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTHERS'' || OTF und RuntimeAPI 5.2.0.15026 auf 32Bit Windows nicht einsetzbar || ''(4229)''
 
|}
 
 
 
=='''Hotfix''' from 15.11.2015 Version '''5.2.0.15026'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework'' || Logging Settings extension (OEM Requirement) || ''(2713)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || OdxView Parameters of type eTEXTTABLE || ''(2835)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Warning if try to export a invalid project to PTX || ''(3838)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Project renaming improvement || ''(4209)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || After a while editing inside the designer the processor load increases and the validation doesn't work || ''(4193)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || TerminateLanes does not work proper || ''(4198)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Bugs relating to debugging and Watch window || ''(4143)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || OTF Setup cannot unzip sample solution || ''(4164)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Same variable name allowance || ''(4168)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The Executable does not run any more || ''(4210)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The OTF is crashed if there is an openscreen (modal = true) with an in-out parameter inside of a parallel. || ''(2692)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The checkbox option to display a window for the generated Executable file does not work || ''(4074)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Platform incorrect when changed language in OTF || ''(4133)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Error when create new document/procedure if delete main procedure || ''(4134)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The procedure in the attached Ptx can not be finished after an exception occurs || ''(4146)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Can not focus on the activity in the Search Results when the activity is hidden in the collapsed compound node || ''(4147)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Executing a procedure sometime throw an exception || ''(4153)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The GetStackTrace does not work correctly || ''(4165)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Null exception of OpenScreen || ''(4190)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem with update reference when users modify the newly copied signature || ''(4206)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Can not build the executable of the attached Ptx || ''(4211)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when deleting a solution and add a new similar solution || ''(4219)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework'' || Changes of ProcedureCall runtime behaviour when calling ProcedureSiganture || ''(4195)''
 
|-{{TableRow2}}
 
| '''Support''' || ''Open Test Framework'' || Insert new VW-MCD 310.6.0 in setup || ''(4216)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || OTL does not accept document version numbers with more than one digit || ''(4222)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Changes of ProcedureCall runtime behaviour when calling ProcedureSiganture || ''(4203)''
 
|-{{TableRow2}}
 
| '''Main Task''' || ''OTX-JavaRuntime-API'' || EventHandling extension || ''(4189)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Runtime Optimization of PTX  || ''(4084)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Procedure Execution Delay Improvement || ''(4059)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || WriteLogPerformed-Event kommt nicht mehr || ''(4201)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || COM-Schnittstelle feuert "ParameterValueChanged"-Event nicht || ''(4042)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Ablauf lässt sich nicht stoppen || ''(4018)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || Responseparameterverarbeitung im ExecuteDiagService-Node || ''(4033)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTHERS'' || OTL akzeptiert Versionsnummer mit mehr als 1 Stelle nicht || ''(4221)''
 
|}
 
 
 
=='''Hotfix''' from 22.10.2015 Version '''5.2.0.14860'''==
 
{|-{{TableHeader}}
 
| '''Bug''' || ''Open Test Framework'' || OTF Setup cannot unzip sample solution || ''(4164)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Null exception of OpenScreen || ''(4190)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework'' || Missing Implementation of MCDResponse.GetParameters() || ''(4187)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-JavaRuntime-API'' || Initial value of Parameter is missing || ''(4186)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Old cache was not deleted || ''(4171)''
 
|}
 
 
 
=='''Hotfix''' from 20.10.2015 Version '''5.2.0.14825'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework'' || Debugger Improvement for writing declarations || ''(2844)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || New tool window "Watch" || ''(2850)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || DiagCom Inline-Mapping: Support of dynamic Request Parameters || ''(3512)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || DiagCom: Import of StepByIndex within Inline-Mapping || ''(3513)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Execution Deadlock with Others OTX sequence || ''(4139)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Validation Bug || ''(4137)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Cannot create setup projects in DeliveryObfuscated4VW || ''(4159)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The result of ToString(StringValue) is not correct || ''(4144)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || OTF Setup cannot unzip sample solution || ''(4164)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The OTF is crashed if there is an openscreen (modal = true) with an in-out parameter inside of a parallel. || ''(2692)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Validating solution does not display the errors and warnings of the referred Ptx || ''(3521)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The GetStackTrace does not work correctly || ''(4165)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem with Application-Id using invalid DLL || ''(4174)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework'' || Handling with opened screens when the execution ends || ''(4051)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTL Editor'' || Improve the Search function of the OTL Editor || ''(4157)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-JavaRuntime-API'' || Generic Screen || ''(3971)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception OpenScreen with registered Events || ''(4158)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Event ContextVariableRead isn't fired || ''(4169)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception related to ContextMapping || ''(4170)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Some bugs when extracting and loading ptx  || ''(4172)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Rebuild PTX if the DLLs is outdated || ''(4173)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Property TypeCode in RuntimeManager should be invisible to the user || ''(4182)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Others'' || DiagMetaData AccessPath Unterstützung auch für globale Deklarationen || ''(3847)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Others'' || Visualisierung von Datentypen || ''(3940)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || ContextVariableRead-Event wird nicht gefeuert, wenn PTX aus dem Cache läuft || ''(4166)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Initialisierung von Variablen bei Out-Parametern einer Prozedur || ''(3812)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Runtime API funktioniert nur mit Admin-Rechten || ''(4171)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Speichern Button im Schnellzugriff || ''(3804)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Exception nach löschen von Überwachungsvariablen  || ''(3807)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Sporadischer OTF Absturz nach Laden eines größeren Projekts || ''(3907)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Absturz des OTF beim PTX Export || ''(3942)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Fehlermeldung nach Änderung von Globalen Variablen || ''(3805)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Exception bei Services verschiedener Varianten trotz PerformVariantSelection=true || ''(3854)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || Fehlermeldung "Nicht genügend Speicher vorhanden" || ''(3989)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || Aktualisierung der OTX Runtime: Kopieren der DLLs reicht nicht aus || ''(4000)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || Nach der Erzeugung eines LL wird kein StartCommunication aufgerufen || ''(3904)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || Performance: Ladezeiten beim ersten Ausführen einer OTX 1.0 Prozedur || ''(4030)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || OTX-Datei vom PFPS nicht von PTX unterscheidbar || ''(4067)''
 
|}
 
 
 
=='''Release''' from 13.10.2015 Version '''5.2.0.14803'''==
 
{|-{{TableHeader}}
 
| '''Feature''' || ''Open Test Framework'' || Visualisation improvement of ExecuteDiagService || ''(3936)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Debugger Improvement for writing declarations || ''(2844)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Template management improvement || ''(3561)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Runtime environment information on status bar || ''(3919)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Improvement for the Runtime Scope || ''(2984)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Modify the ExecutableForm || ''(3759)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''Open Test Framework'' || Auto set Startup Document || ''(4065)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || WriteLog Target property assigned to a variable will not be saved || ''(4114)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Property was not saved || ''(4127)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Validation Bug || ''(4137)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Can not read the D-PDU-API interfaces || ''(4012)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem with the OTF Trace Runtime function || ''(4118)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Complicated bug || ''(4131)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Bugs relating to debugging and Watch window || ''(4143)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The result of ToString(StringValue) is not correct || ''(4144)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Bugs relating to Search and Replace || ''(2999)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Procedure Out-/InOut-Parameter InitialValue is not set || ''(3840)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Encode, Decode  || ''(3980)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Memory Increases unlimited with a hugh number of trace lines || ''(4057)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || A NullException occurs when users open the ODX Diagnostic Data Settings and there is no MVCI-Server found in the system || ''(4061)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || ExecuteDeviceService || ''(4101)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || A NullException occurs when users drag a DiagService from ODX tree to create ExecuteDiagService || ''(4107)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Some bugs of Search and Replace function || ''(4108)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || A NullException occurs when open file ptx that name format is ptxname .ptx( e.g: P1 .ptx). || ''(4110)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || An NullExeption occurs when run BrowsePdx project without database. || ''(4112)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Appropriate error when no odx project found || ''(4116)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Bugs relating to MVCI-Server Configuration application || ''(4119)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Some problems with Map activities || ''(4121)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem with the remaining check rules of the deleted document || ''(4122)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The Finally of Handler can not be executed in the Parallel || ''(4123)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || OTF OutOfMemoryException || ''(4124)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when loading DiagCom activities || ''(4125)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || New created procedure can not record the ECU Group information || ''(4128)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Platform incorrect when changed language in OTF || ''(4133)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Error when create new document/procedure if delete main procedure || ''(4134)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || A NullException occurs when users focus on the Solution node and change the screen mapping in the Ribbon menu || ''(4135)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || The procedure in the attached Ptx can not be finished after an exception occurs || ''(4146)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Can not focus on the activity in the Search Results when the activity is hidden in the collapsed compound node || ''(4147)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Problem when users start or stop workflow very fast || ''(4148)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Open Test Framework'' || Executing a procedure sometime throw an exception || ''(4153)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework'' || MutexGroup usage only inside parallel || ''(3883)''
 
|-{{TableRow2}}
 
| '''Gap''' || ''Open Test Framework'' || PFPS implement new DiagLibCom || ''(4106)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Open Test Framework'' || Not implementing GetComplexComParameter yet || ''(4109)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTL Editor'' || New context menu to re-format the OTL code || ''(3753)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || The OTF will be crashed when users enter new row and type some text || ''(4141)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || The ValidFor attribut of Sleep activity will not saved in OTL || ''(4138)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || Problem when users enter the items of ListCreate || ''(3857)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTL Editor'' || Context menu "Open document folder" not work in Tab || ''(4113)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || OTX Runtime greift auf VW-MCD zu, obwohl Diagnose über PFPS konfiguriert ist || ''(4066)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || COM-Schnittstelle feuert "ParameterValueChanged"-Event nicht || ''(4042)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''Others'' || InOut-Parameter können über die COM-Schnittstelle nicht mit Werten versorgt werden || ''(4064)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || Aktualisierung der OTX Runtime: Kopieren der DLLs reicht nicht aus || ''(4000)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''Others'' || Performance: einige Sekunden vom Start der Procedure bis zum Eintreffen des ersten Diagnosebefehls || ''(4029)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception at starting || ''(4126)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Turning Off variable trace, communication trace || ''(4102)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Why this otx doesn't work with debug mode || ''(4105)''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || ''OTX-Runtime-API'' || Writing Otf-Version in manifest of the output file from Otf || ''(4120)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Runtime Optimization of PTX  || ''(4084)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Improvement of of normal PTX at 2. loading || ''(4132)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Sample Programm Improvement || ''(3923)''
 
|-{{TableRow2}}
 
| '''Feature''' || ''OTX-Runtime-API'' || Tracer of method CreateNewRuntimeSystem need more clearly  || ''(4086)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || COM interface doesn't fire event ParameterValueChanged  || ''(4075)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Exception if OpenScreenOccured is registered || ''(4142)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Updating OTX-Runtime by coping the DLLs || ''(4003)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || After cleaning and rebuild the main branch the OTX-Runtime API sample APP cannot start || ''(4089)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Problem with the buttons 'New RuntimeManager instance' and 'New Instance in new Thread' || ''(4145)''
 
|-{{TableRow2}}
 
| '''Bug''' || ''OTX-Runtime-API'' || Bugs relating Runtime Api Sample || ''(3983)''
 
|}
 
 
 
=='''Hotfix''' from 07.07.2015 Version '''5.1.0.13628'''==
 
{|-{{TableRow2}}
 
| '''Feature''': || More information about a damaged PTX while opening
 
|-{{TableRow2}}
 
| '''Feature''': || Improvement of ODX dialog: More information at errors of ODX runtime system
 
|-{{TableRow2}}
 
| '''Feature''': || ODX-View improvement: Now it is possible to copy the ShortName of elements into clipboard (right mouse key)
 
|-{{TableRow2}}
 
| '''Feature''': || Refactoring of OTF Trace file handling
 
|-{{TableRow2}}
 
| '''Feature''': || New version of VW-MCD 310.5.1 included
 
|-{{TableRow2}}
 
| '''Bug''': || Request-/Response-Parameter dialog does not support FlashJobs
 
|-{{TableRow2}}
 
| '''Bug''': || Error at creating template ptxt
 
|-{{TableRow2}}
 
| '''Bug''': || Exception if open OTF and the Instruction page is at top most
 
|}
 
 
 
=='''Hotfix''' from 18.05.2015 Version '''5.1.0.12936'''==
 
{|-{{TableRow2}}
 
| '''Feature''': || Improvement of OTF trace file handling
 
|-{{TableRow2}}
 
| '''Bug''': || Wrong implementation of OTX Subtract term.
 
Minuend and Subtrahend are reversed. Inside EMOTIVE environment this bug has no effects. '''This bug is only relevant, if files should be exchanged!'''<br />
 
''Important Consequence: OTX files with Subtract term generated before this version should not be exchanged with other tools.''<br />
 
 
 
''Solution: '''To resolve this problem old projects need to be loaded and saved once in the new OTF version!''' The bug will be resolved automatically.''
 
|-{{TableRow2}}
 
| '''Bug''': || Cannot execute a FlashJob because Flash session not set
 
|-{{TableRow2}}
 
| '''Bug''': || Exception, while extracting a procedure inside the designer at ExecuteDiagService
 
|-{{TableRow2}}
 
| '''Bug''': || OTX-Runtime API: Synchronous procedure execution blocks main thread
 
|-{{TableRow2}}
 
| '''Bug''': || OTX-Runtime API: MVCI-Servers are not listed in RuntimeManager.DiagRuntimeSystems Property
 
|}
 
 
 
=='''Hotfix''' from 04.05.2015 Version '''5.1.0.12782'''==
 
{|-{{TableRow2}}
 
| '''Feature''': || Changing selected node also at mouse dragging
 
|-{{TableRow2}}
 
| '''Bug''': || OTX-Runtime API: Synchronous procedure execution blocks main thread
 
|-{{TableRow2}}
 
| '''Bug''': || An exception occurs when users bind variable for the dynamic response of the ExecuteDiagService in Offline mode
 
|-{{TableRow2}}
 
| '''Bug''': || 'Unable to compile the generated code' exception occurs when users bind DocumentVariables to the Response Parameters of the ExecuteDiagService
 
|-{{TableRow2}}
 
| '''Bug''': || Implementation of missing eBitField support of ExecuteDiagService InlineMapping
 
|}
 
 
 
=='''Hotfix''' from 14.04.2015 Version '''5.1.0.12651'''==
 
{|-{{TableRow2}}
 
| '''Bug''': || An exception occurs when users open a procedure containing an empty LogicXor
 
|-{{TableRow2}}
 
| '''Bug''': || Exception in Condition Editor
 
|-{{TableRow2}}
 
| '''Bug''': || Wrong response parameter structure
 
|}
 
 
 
=='''Hotfix''' from 23.03.2015 Version '''5.1.0.12525'''==
 
{|-{{TableRow2}}
 
| '''Feature''': || Support of dynamic Request Parameters for DiagCom Inline-Mapping
 
|-{{TableRow2}}
 
| '''Feature''': || Refactoring Request/Response-Parameter dialog of ExecuteDiagService Activity
 
|-{{TableRow2}}
 
| '''Feature''': || ConditionEditor: Grouping of declarations
 
|-{{TableRow2}}
 
| '''Feature''': || New "Break" Button for Debugger
 
|-{{TableRow2}}
 
| '''Feature''': || Improved export menu in Solution Explorer
 
|-{{TableRow2}}
 
| '''Feature''': || Template management improvement: New Templates can be added
 
|-{{TableRow2}}
 
| '''Feature''': || Save and restore zoom value and position of the visible area of each opened procedure
 
|-{{TableRow2}}
 
| '''Bug''': || Refactoring of RequestParam Default values. If a RequestParam has a default value, no value have to be adjusted. The MVCI-Server will use the default value.
 
|-{{TableRow2}}
 
| '''Bug''': || Exception when switching a designer tab
 
|-{{TableRow2}}
 
| '''Bug''': || Optional elements should not appear in OTX documents for initial terms and ActionRelisations
 
|-{{TableRow2}}
 
| '''Bug''': || Watch window: the old inputted value of a variable is used although the variable is assigned a new value
 
|-{{TableRow2}}
 
| '''Bug''': || Problem when inputting a declaration with the name starting with 2 underscores "__name"
 
|-{{TableRow2}}
 
| '''Bug''': || Exception when new Locale in activity TranslateToLocale
 
|-{{TableRow2}}
 
| '''Bug''': || Overview image isn't updated at procedure switching
 
|-{{TableRow2}}
 
| '''Bug''': || Exception: Open a PTX via "Open Project..."
 
|-{{TableRow2}}
 
| '''Bug''': || Button "Display main elements" in solution explorer hides declarations in declaration explorer
 
|-{{TableRow2}}
 
| '''Bug''': || IfBranch-Designer cuts long conditions
 
|-{{TableRow2}}
 
| '''Bug''': || Licensing: Manual deactivation does not work anymore
 
|-{{TableRow2}}
 
| '''Bug''': || Copy and Paste of ExecuteDiagService with variables bound does not work
 
|-{{TableRow2}}
 
| '''Bug''': || Not refresh ODXView of current procedure at database synchronization
 
|-{{TableRow2}}
 
| '''Bug''': || An exception occurs when users add another realisation to the Group node
 
|-{{TableRow2}}
 
| '''Bug''': || An exception will occur when a Device Service Signature mapping to project dll that returns measurement is executed twice
 
|-{{TableRow2}}
 
| '''Bug''': || MutexGroup and Throw cause deadlock
 
|-{{TableRow2}}
 
| '''Bug''': || Statusbar Zoom Slider is not updated
 
|-{{TableRow2}}
 
| '''Bug''': || The order of designer tabs changes automatically
 
|-{{TableRow2}}
 
| '''Bug''': || Debugger: the selected activity is not deselected when clicked on start/continue (F5)
 
|-{{TableRow2}}
 
| '''Bug''': || ODXView cannot change grouping
 
|}
 
 
 
=='''Release''' from 03.03.2015 Version '''5.1.0.12385'''==
 
{|-{{TableRow2}}
 
| '''Feature''': || OTL-Editor (Professional Version only)
 
|-{{TableRow2}}
 
| '''Feature''': || External application to configure all supported MVCI-Server and D-PDU-API's
 
|-{{TableRow2}}
 
| '''Feature''': || New Overview Window for workflow designer
 
|-{{TableRow2}}
 
| '''Feature''': || Supports offline execution of DiagCom activities (without car connection)
 
|-{{TableRow2}}
 
| '''Feature''': || Support of Quick-Access Buttons inside designer activities for the quick access to often used properties (e.g. ProcedureCall arguments or ExecuteDiagService ResponseParameter dialog)
 
|-{{TableRow2}}
 
| '''Feature''': || New Meta-Data Manager for the managing of self defined Meta-Data structures
 
|-{{TableRow2}}
 
| '''Feature''': || Converting a OTX document and all its referenced documents in a single OTX document for exchanging
 
|-{{TableRow2}}
 
| '''Feature''': || Support of MVCI-Server of RA-Consulting GmbH
 
|-{{TableRow2}}
 
| '''Feature''': || Support of MVCI-Server of SIEMENS (D-Kernel)
 
|-{{TableRow2}}
 
| '''Feature''': || In DEBUG mode the watch window now displays changes of declarations during execution
 
|-{{TableRow2}}
 
| '''Feature''': || OTF Installer incl. VW-MCD
 
|-{{TableRow2}}
 
| '''Feature''': || Improved import of foreign OTX documents
 
|-{{TableRow2}}
 
| '''Feature''': || Improved Template support
 
|-{{TableRow2}}
 
| '''Feature''': || Improved Logging runtime
 
|-{{TableRow2}}
 
| '''Feature''': || Support of Screens in Screen of the GenericScreen implementation
 
|-{{TableRow2}}
 
| '''Feature''': || New grouping of DiagServices in ODX-View: "By Semantic" and "By SID"
 
|-{{TableRow2}}
 
| '''Feature''': || OTX-Runtime is executed in an own process
 
|-{{TableRow2}}
 
| '''Feature''': || Support of "Easy Mode" to switch ON/OFF Expert and None-Expert mode
 
|-{{TableRow2}}
 
| '''Feature''': || New OTX Utils Extension with the following terms: StringFormat, TermIsEmpty, ListIndexOf, ListReverse, ListSort, DeepMonitorChangeEventSource, ...
 
|-{{TableRow2}}
 
| '''Feature''': || Many other minor improvements
 
|-{{TableRow2}}
 
| '''Bug''': || Elimination of all known bugs and limitations
 
 
|}
 
|}

Latest revision as of 05:36, 24 October 2018

Describes the version history with main corrections, changes or enhancements. To download the newest version please go to the License Portal.

The version history and the newest beta versions of our software are located at our Issue Tracking System. Please contact us to get an access.