Difference between revisions of "OtfReleaseNotes"

From emotive
Jump to navigation Jump to search
 
(38 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].
  
=='''Release''' from 13.10.2015 Version '''5.2.0.14803'''==
+
'''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.
| '''Feature''' || Visualisation improvement of ExecuteDiagService || ''3936''
 
|-{{TableRow2}}
 
| '''Feature''' || Debugger Improvement for writing declarations || ''2844''
 
|-{{TableRow2}}
 
| '''Feature''' || Template management improvement || ''3561''
 
|-{{TableRow2}}
 
| '''Feature''' || Runtime environment information on status bar || ''3919''
 
|-{{TableRow2}}
 
| '''Feature''' || Improvement for the Runtime Scope || ''2984''
 
|-{{TableRow2}}
 
| '''Feature''' || Modify the ExecutableForm || ''3759''
 
|-{{TableRow2}}
 
| '''Feature''' || Auto set Startup Document || ''4065''
 
|-{{TableRow2}}
 
| '''Bug''' || WriteLog Target property assigned to a variable will not be saved || ''4114''
 
|-{{TableRow2}}
 
| '''Bug''' || Property was not saved || ''4127''
 
|-{{TableRow2}}
 
| '''Bug''' || Validation Bug || ''4137''
 
|-{{TableRow2}}
 
| '''Bug''' || Can not read the D-PDU-API interfaces || ''4012''
 
|-{{TableRow2}}
 
| '''Bug''' || Problem with the OTF Trace Runtime function || ''4118''
 
|-{{TableRow2}}
 
| '''Bug''' || Complicated bug || ''4131''
 
|-{{TableRow2}}
 
| '''Bug''' || Bugs relating to debugging and Watch window || ''4143''
 
|-{{TableRow2}}
 
| '''Bug''' || The result of ToString(StringValue) is not correct || ''4144''
 
|-{{TableRow2}}
 
| '''Bug''' || Bugs relating to Search and Replace || ''2999''
 
|-{{TableRow2}}
 
| '''Bug''' || Procedure Out-/InOut-Parameter InitialValue is not set || ''3840''
 
|-{{TableRow2}}
 
| '''Bug''' || Encode, Decode  || ''3980''
 
|-{{TableRow2}}
 
| '''Bug''' || Memory Increases unlimited with a hugh number of trace lines || ''4057''
 
|-{{TableRow2}}
 
| '''Bug''' || A NullException occurs when users open the ODX Diagnostic Data Settings and there is no MVCI-Server found in the system || ''4061''
 
|-{{TableRow2}}
 
| '''Bug''' || ExecuteDeviceService || ''4101''
 
|-{{TableRow2}}
 
| '''Bug''' || A NullException occurs when users drag a DiagService from ODX tree to create ExecuteDiagService || ''4107''
 
|-{{TableRow2}}
 
| '''Bug''' || Some bugs of Search and Replace function || ''4108''
 
|-{{TableRow2}}
 
| '''Bug''' || A NullException occurs when open file ptx that name format is ptxname .ptx( e.g: P1 .ptx). || ''4110''
 
|-{{TableRow2}}
 
| '''Bug''' || An NullExeption occurs when run BrowsePdx project without database. || ''4112''
 
|-{{TableRow2}}
 
| '''Bug''' || Appropriate error when no odx project found || ''4116''
 
|-{{TableRow2}}
 
| '''Bug''' || Bugs relating to MVCI-Server Configuration application || ''4119''
 
|-{{TableRow2}}
 
| '''Bug''' || Some problems with Map activities || ''4121''
 
|-{{TableRow2}}
 
| '''Bug''' || Problem with the remaining check rules of the deleted document || ''4122''
 
|-{{TableRow2}}
 
| '''Bug''' || The Finally of Handler can not be executed in the Parallel || ''4123''
 
|-{{TableRow2}}
 
| '''Bug''' || OTF OutOfMemoryException || ''4124''
 
|-{{TableRow2}}
 
| '''Bug''' || Problem when loading DiagCom activities || ''4125''
 
|-{{TableRow2}}
 
| '''Bug''' || New created procedure can not record the ECU Group information || ''4128''
 
|-{{TableRow2}}
 
| '''Bug''' || latform incorrect when changed language in OTF || ''4133''
 
|-{{TableRow2}}
 
| '''Bug''' || Error when create new document/procedure if delete main procedure || ''4134''
 
|-{{TableRow2}}
 
| '''Bug''' || A NullException occurs when users focus on the Solution node and change the screen mapping in the Ribbon menu || ''4135''
 
|-{{TableRow2}}
 
| '''Bug''' || The procedure in the attached Ptx can not be finished after an exception occurs || ''4146''
 
|-{{TableRow2}}
 
| '''Bug''' || Can not focus on the activity in the Search Results when the activity is hidden in the collapsed compound node || ''4147''
 
|-{{TableRow2}}
 
| '''Bug''' || Problem when users start or stop workflow very fast || ''4148''
 
|-{{TableRow2}}
 
| '''Bug''' || Executing a procedure sometime throw an exception || ''4153''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || MutexGroup usage only inside parallel || ''3883''
 
|-{{TableRow2}}
 
| '''Gap''' || PFPS implement new DiagLibCom || ''4106''
 
|-{{TableRow2}}
 
| '''Ga/Lack''' || Not implementing GetComplexComParameter yet || ''4109''
 
|-{{TableRow2}}
 
| '''Feature''' || New context menu to re-format the OTL code || ''3753''
 
|-{{TableRow2}}
 
| '''Bug''' || The OTF will be crashed when users enter new row and type some text (OTL Editor) || ''4141''
 
|-{{TableRow2}}
 
| '''Bug''' || The ValidFor attribut of Sleep activity will not saved in OTL || ''4138''
 
|-{{TableRow2}}
 
| '''Bug''' || Problem when users enter the items of ListCreate (OTL Editor) || ''3857''
 
|-{{TableRow2}}
 
| '''Bug''' || Context menu "Open document folder" not work in Tab (OTL Editor) || ''4113''
 
|-{{TableRow2}}
 
| '''Bug''' || OTX Runtime greift auf VW-MCD zu, obwohl Diagnose über PFPS konfiguriert ist || ''4066''
 
|-{{TableRow2}}
 
| '''Bug''' || COM-Schnittstelle feuert "ParameterValueChanged"-Event nicht || ''4042''
 
|-{{TableRow2}}
 
| '''Bug''' || InOut-Parameter können über die COM-Schnittstelle nicht mit Werten versorgt werden || ''4064''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || Aktualisierung der OTX Runtime: Kopieren der DLLs reicht nicht aus || ''4000''
 
|-{{TableRow2}}
 
| '''Gap/Lack''' || Performance: einige Sekunden vom Start der Procedure bis zum Eintreffen des ersten Diagnosebefehls || ''4029''
 
|}
 
 
 
=='''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.