Skip to main content

file compatibility

Overview

Next Design files have versions for the data they hold.
The version of the file-level data that a file has is called the schema version here.

Next Design has a supported schema version for each version, and can handle files with the corresponding schema version.
However, Next Design has file compatibility, so even files with versions other than the corresponding schema version can be partially handled. The operation specifications when opening a file of an unsupported version are as follows.

:::info

  • There is no difference in schema version depending on the file save format (.iproj/.imdl/.iprof/.iprot/.nproj/.nmdl/.nprof/.nprot). :::

Operating specifications when opening a file of an unsupported version

If you want to open a file with an older schema version

Next Design can open files with older schema versions. Therefore, files with older schema versions can be opened in newer versions of Next Design, such as immediately after Next Design is upgraded.

caution

  • The schema version of the file is updated with the corresponding schema version in Next Design when the file is saved. Please note that after updating a file with a newer version of Next Design, it may not open in an older version of Next Design.

If opening a file with a newer schema version

Next Design can open files with newer schema versions only within the same major version. Therefore, even if the version of Next Design used in a large-scale development site is slightly different, it is possible to accept files created by different teams.

If the major version opens a newer file
Next Design cannot open files whose major version is a newer schema version.
The following notification dialog will be displayed. Please update to Next Design corresponding to the schema version displayed in the dialog.

Cannot open project file dialog

if the minor version opens a newer file
Next Design can open files with a schema version whose minor version is newer.
However, please note that the attribute name data added with the version upgrade will be lost.

WARNING_DATA LOSS

Example of opening a file whose minor version is a newer schema version in an older version of Next Design

When opening a file with schema version 11.1 with V2.0 Next Design, the attributes of ModelIds and RelationshipClassIds added in schema version 11.1 will be added to the file as described in this table. lost from As a result, the "designation information of the model to be checked" and "designation information of the trace line to be checked" are permanently lost.

Next Design Supported Schema Version

Next DesignSchema Version
V1.19.0
V2.011.0
V3.011.1

change history (schema version)

Schema versionOverview of changesattribute namePath (Json format)
9.0---
11.0---
11.1[Add]
Specification information of model to be confirmed
(Trace setting information)
ModelIdsProject/Settings/Trace/TraceTreeSettings/Targets
[Add]
Specification information of the trace line to be checked
(Trace setting information)
RelationshipClassIdsProject/Settings/Trace/TraceTreeSettings/Targets