Table of Contents

DIS 2.42

New features

IDE

DIS now supports SDK-style projects [ID 36409]

DIS now supports SDK-style projects in addition to the legacy-style projects.

At startup, DIS will install new protocol solution and Automation script solution templates that will be used when creating a new protocol or Automation script solution in Visual Studio 2022.

Automation script solutions: 'DataMiner DLL Path' property no longer supported [ID 36774]

Due to the introduction of SDK-style projects, the DataMiner DLL Path property introduced in release note 29031 is no longer supported.

Validator

Validator check 'UnsupportedIDisposable' has become a feature check [ID 36455]

Up to now, DIS Validator check UnsupportedIDisposable (ID 3.14.1) checked whether QAction classes implemented the IDisposable interface. If they did, a Validator issue would be generated, saying that this is not supported by DataMiner.

As DataMiner has been supporting calling the Dispose method of QActions as from version 10.2.9, the UnsupportedIDisposable check has now been converted into a feature check. See also release note 33965.

XML Schema

Protocol Schema: 'ColumnOptions' element has been removed [ID 36526]

​The following element has been removed from the protocol schema:

  • Protocol.Params.Param.ArrayOptions.ColumnOptions

Protocol Schema: 'ExportRule' elements can now have a 'whereAttribute' attribute [ID 36667]

The protocol schema now supports the whereAttribute attribute on ExportRule elements.

This will allow you to validate the value of an attribute when applying an export rule.

See also release note 36622

Protocol Schema: Commas are not allowed in default alarm values [ID 36807]

The protocol schema will now give a warning when commas are used in the default alarm value tags (CH, MaH, MiH, ...).

Changes

Enhancements

DIS Validator & DIS Comparer: Tooltip added to 'State' column [ID 36598]

When, in the DIS Validator and DIS Comparer tool windows, you hover over the State column, a tooltip will now appear, listing the possible values you can find in that column.

Fixes

Validator: 'Unknown or malformed option' error thrown when 'multipleGet' was added to the SNMP options of an SNMP table [ID 36477]

The Validator would incorrectly throw an Unknown or malformed option error when "multipleGet" had been added to the SNMP options of an SNMP table.

For more information on the "multipleGet" option, see release note 30780.