Difference between revisions of "OtfReleaseNotes"

From emotive
Jump to navigation Jump to search
Line 7: Line 7:
 
|-{{TableRow2}}
 
|-{{TableRow2}}
 
| '''Bug''': || Wrong implementation of OTX Subtract term.
 
| '''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 />
+
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 generated before this version should not be exchanged with other tools.''<br />
 
''Important Consequence: OTX files generated before this version should not be exchanged with other tools.''<br />
  

Revision as of 23:49, 16 May 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.

Hotfix from 16.05.2015 Version 5.1.0.12929

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 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