Difference between revisions of "OtfReleaseNotes"

From emotive
Jump to navigation Jump to search
Line 90: Line 90:
 
| '''Ga/Lack''' || Not implementing GetComplexComParameter yet || ''(4109)''
 
| '''Ga/Lack''' || Not implementing GetComplexComParameter yet || ''(4109)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
| '''Feature''' || New context menu to re-format the OTL code || ''(3753)''
+
| '''Feature''' || (OTL Editor) New context menu to re-format the OTL code || ''(3753)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
| '''Bug''' || The OTF will be crashed when users enter new row and type some text (OTL Editor) || ''(4141)''
+
| '''Bug''' || (OTL Editor) The OTF will be crashed when users enter new row and type some text || ''(4141)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
| '''Bug''' || The ValidFor attribut of Sleep activity will not saved in OTL || ''(4138)''
+
| '''Bug''' || (OTL Editor) The ValidFor attribut of Sleep activity will not saved in OTL || ''(4138)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
| '''Bug''' || Problem when users enter the items of ListCreate (OTL Editor) || ''(3857)''
+
| '''Bug''' || (OTL Editor) Problem when users enter the items of ListCreate || ''(3857)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
| '''Bug''' || Context menu "Open document folder" not work in Tab (OTL Editor) || ''(4113)''
+
| '''Bug''' || (OTL Editor) Context menu "Open document folder" not work in Tab || ''(4113)''
 
|-{{TableRow2}}
 
|-{{TableRow2}}
 
| '''Bug''' || OTX Runtime greift auf VW-MCD zu, obwohl Diagnose über PFPS konfiguriert ist || ''(4066)''
 
| '''Bug''' || OTX Runtime greift auf VW-MCD zu, obwohl Diagnose über PFPS konfiguriert ist || ''(4066)''
Line 109: Line 109:
 
|-{{TableRow2}}
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || Performance: einige Sekunden vom Start der Procedure bis zum Eintreffen des ersten Diagnosebefehls || ''(4029)''
 
| '''Gap/Lack''' || 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)''
 
|}
 
|}
  

Revision as of 15:51, 20 October 2015

Describes main corrections, changes or enhancements of the Open Test Framework version history. To download the newest version please go to the License Portal.

Release from 13.10.2015 Version 5.2.0.14803

Feature Visualisation improvement of ExecuteDiagService (3936)
Feature Debugger Improvement for writing declarations (2844)
Feature Template management improvement (3561)
Feature Runtime environment information on status bar (3919)
Feature Improvement for the Runtime Scope (2984)
Feature Modify the ExecutableForm (3759)
Feature Auto set Startup Document (4065)
Bug WriteLog Target property assigned to a variable will not be saved (4114)
Bug Property was not saved (4127)
Bug Validation Bug (4137)
Bug Can not read the D-PDU-API interfaces (4012)
Bug Problem with the OTF Trace Runtime function (4118)
Bug Complicated bug (4131)
Bug Bugs relating to debugging and Watch window (4143)
Bug The result of ToString(StringValue) is not correct (4144)
Bug Bugs relating to Search and Replace (2999)
Bug Procedure Out-/InOut-Parameter InitialValue is not set (3840)
Bug Encode, Decode (3980)
Bug Memory Increases unlimited with a hugh number of trace lines (4057)
Bug A NullException occurs when users open the ODX Diagnostic Data Settings and there is no MVCI-Server found in the system (4061)
Bug ExecuteDeviceService (4101)
Bug A NullException occurs when users drag a DiagService from ODX tree to create ExecuteDiagService (4107)
Bug Some bugs of Search and Replace function (4108)
Bug A NullException occurs when open file ptx that name format is ptxname .ptx( e.g: P1 .ptx). (4110)
Bug An NullExeption occurs when run BrowsePdx project without database. (4112)
Bug Appropriate error when no odx project found (4116)
Bug Bugs relating to MVCI-Server Configuration application (4119)
Bug Some problems with Map activities (4121)
Bug Problem with the remaining check rules of the deleted document (4122)
Bug The Finally of Handler can not be executed in the Parallel (4123)
Bug OTF OutOfMemoryException (4124)
Bug Problem when loading DiagCom activities (4125)
Bug New created procedure can not record the ECU Group information (4128)
Bug latform incorrect when changed language in OTF (4133)
Bug Error when create new document/procedure if delete main procedure (4134)
Bug A NullException occurs when users focus on the Solution node and change the screen mapping in the Ribbon menu (4135)
Bug The procedure in the attached Ptx can not be finished after an exception occurs (4146)
Bug Can not focus on the activity in the Search Results when the activity is hidden in the collapsed compound node (4147)
Bug Problem when users start or stop workflow very fast (4148)
Bug Executing a procedure sometime throw an exception (4153)
Gap/Lack MutexGroup usage only inside parallel (3883)
Gap PFPS implement new DiagLibCom (4106)
Ga/Lack Not implementing GetComplexComParameter yet (4109)
Feature (OTL Editor) New context menu to re-format the OTL code (3753)
Bug (OTL Editor) The OTF will be crashed when users enter new row and type some text (4141)
Bug (OTL Editor) The ValidFor attribut of Sleep activity will not saved in OTL (4138)
Bug (OTL Editor) Problem when users enter the items of ListCreate (3857)
Bug (OTL Editor) Context menu "Open document folder" not work in Tab (4113)
Bug OTX Runtime greift auf VW-MCD zu, obwohl Diagnose über PFPS konfiguriert ist (4066)
Bug COM-Schnittstelle feuert "ParameterValueChanged"-Event nicht (4042)
Bug InOut-Parameter können über die COM-Schnittstelle nicht mit Werten versorgt werden (4064)
Gap/Lack Aktualisierung der OTX Runtime: Kopieren der DLLs reicht nicht aus (4000)
Gap/Lack Performance: einige Sekunden vom Start der Procedure bis zum Eintreffen des ersten Diagnosebefehls (4029)
Bug (OTX-Runtime-API) Exception at starting (4126)
Gap/Lack (OTX-Runtime-API) Turning Off variable trace, communication trace (4102)
Gap/Lack (OTX-Runtime-API) Why this otx doesn't work with debug mode (4105)
Gap/Lack (OTX-Runtime-API) Writing Otf-Version in manifest of the output file from Otf (4120)
Feature (OTX-Runtime-API) Runtime Optimization of PTX (4084)
Feature (OTX-Runtime-API) Improvement of of normal PTX at 2. loading (4132)
Feature (OTX-Runtime-API) Sample Programm Improvement (3923)
Feature (OTX-Runtime-API) Tracer of method CreateNewRuntimeSystem need more clearly (4086)
Bug (OTX-Runtime-API) COM interface doesn't fire event ParameterValueChanged (4075)
Bug (OTX-Runtime-API) Exception if OpenScreenOccured is registered (4142)
Bug (OTX-Runtime-API) Updating OTX-Runtime by coping the DLLs (4003)
Bug (OTX-Runtime-API) After cleaning and rebuild the main branch the OTX-Runtime API sample APP cannot start (4089)
Bug (OTX-Runtime-API) Problem with the buttons 'New RuntimeManager instance' and 'New Instance in new Thread' (4145)
Bug (OTX-Runtime-API) Bugs relating Runtime Api Sample (3983)

Hotfix from 07.07.2015 Version 5.1.0.13628

Feature: More information about a damaged PTX while opening
Feature: Improvement of ODX dialog: More information at errors of ODX runtime system
Feature: ODX-View improvement: Now it is possible to copy the ShortName of elements into clipboard (right mouse key)
Feature: Refactoring of OTF Trace file handling
Feature: New version of VW-MCD 310.5.1 included
Bug: Request-/Response-Parameter dialog does not support FlashJobs
Bug: Error at creating template ptxt
Bug: Exception if open OTF and the Instruction page is at top most

Hotfix from 18.05.2015 Version 5.1.0.12936

Feature: Improvement of OTF trace file handling
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!
Important Consequence: OTX files with Subtract term generated before this version should not be exchanged with other tools.

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.

Bug: Cannot execute a FlashJob because Flash session not set
Bug: Exception, while extracting a procedure inside the designer at ExecuteDiagService
Bug: OTX-Runtime API: Synchronous procedure execution blocks main thread
Bug: OTX-Runtime API: MVCI-Servers are not listed in RuntimeManager.DiagRuntimeSystems Property

Hotfix from 04.05.2015 Version 5.1.0.12782

Feature: Changing selected node also at mouse dragging
Bug: OTX-Runtime API: Synchronous procedure execution blocks main thread
Bug: An exception occurs when users bind variable for the dynamic response of the ExecuteDiagService in Offline mode
Bug: 'Unable to compile the generated code' exception occurs when users bind DocumentVariables to the Response Parameters of the ExecuteDiagService
Bug: Implementation of missing eBitField support of ExecuteDiagService InlineMapping

Hotfix from 14.04.2015 Version 5.1.0.12651

Bug: An exception occurs when users open a procedure containing an empty LogicXor
Bug: Exception in Condition Editor
Bug: Wrong response parameter structure

Hotfix from 23.03.2015 Version 5.1.0.12525

Feature: Support of dynamic Request Parameters for DiagCom Inline-Mapping
Feature: Refactoring Request/Response-Parameter dialog of ExecuteDiagService Activity
Feature: ConditionEditor: Grouping of declarations
Feature: New "Break" Button for Debugger
Feature: Improved export menu in Solution Explorer
Feature: Template management improvement: New Templates can be added
Feature: Save and restore zoom value and position of the visible area of each opened procedure
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.
Bug: Exception when switching a designer tab
Bug: Optional elements should not appear in OTX documents for initial terms and ActionRelisations
Bug: Watch window: the old inputted value of a variable is used although the variable is assigned a new value
Bug: Problem when inputting a declaration with the name starting with 2 underscores "__name"
Bug: Exception when new Locale in activity TranslateToLocale
Bug: Overview image isn't updated at procedure switching
Bug: Exception: Open a PTX via "Open Project..."
Bug: Button "Display main elements" in solution explorer hides declarations in declaration explorer
Bug: IfBranch-Designer cuts long conditions
Bug: Licensing: Manual deactivation does not work anymore
Bug: Copy and Paste of ExecuteDiagService with variables bound does not work
Bug: Not refresh ODXView of current procedure at database synchronization
Bug: An exception occurs when users add another realisation to the Group node
Bug: An exception will occur when a Device Service Signature mapping to project dll that returns measurement is executed twice
Bug: MutexGroup and Throw cause deadlock
Bug: Statusbar Zoom Slider is not updated
Bug: The order of designer tabs changes automatically
Bug: Debugger: the selected activity is not deselected when clicked on start/continue (F5)
Bug: ODXView cannot change grouping

Release from 03.03.2015 Version 5.1.0.12385

Feature: OTL-Editor (Professional Version only)
Feature: External application to configure all supported MVCI-Server and D-PDU-API's
Feature: New Overview Window for workflow designer
Feature: Supports offline execution of DiagCom activities (without car connection)
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)
Feature: New Meta-Data Manager for the managing of self defined Meta-Data structures
Feature: Converting a OTX document and all its referenced documents in a single OTX document for exchanging
Feature: Support of MVCI-Server of RA-Consulting GmbH
Feature: Support of MVCI-Server of SIEMENS (D-Kernel)
Feature: In DEBUG mode the watch window now displays changes of declarations during execution
Feature: OTF Installer incl. VW-MCD
Feature: Improved import of foreign OTX documents
Feature: Improved Template support
Feature: Improved Logging runtime
Feature: Support of Screens in Screen of the GenericScreen implementation
Feature: New grouping of DiagServices in ODX-View: "By Semantic" and "By SID"
Feature: OTX-Runtime is executed in an own process
Feature: Support of "Easy Mode" to switch ON/OFF Expert and None-Expert mode
Feature: New OTX Utils Extension with the following terms: StringFormat, TermIsEmpty, ListIndexOf, ListReverse, ListSort, DeepMonitorChangeEventSource, ...
Feature: Many other minor improvements
Bug: Elimination of all known bugs and limitations