Importing objects created in a more recent version
In this release, you may receive an error message if imported objects cannot be processed, or can only be partially imported, because they were created in a higher version of Micromine Geobank.
From Micromine Geobank 2020, configured objects have the concept of a "Supported Version". The process that Geobank uses to manage this is as follows:
- Each type of configuration object has a specific set of properties. When exporting into a "configuration package" file, these properties are stored as XML. As subsequent versions of Micromine Geobank are released, the set of properties of a configuration object may change to cater for enhancements. These changes may or may not affect the possibility of the object's definition being used in an earlier version of Micromine Geobank.
- If the changes mean that the object is no longer usable in an older version (known as a breaking change), the object’s "Supported Version" number is updated. When you try to import a configuration package with such an object the import will not be processed. In this case, please request the provider of the Import package to exclude the unsupported objects or provide them from a compliant version.
- If the changes mean that the object has certain enhancements, in the latest version, but is still usable in the supported version (without these enhancements), then the "Supported version" number is unchanged. When you import such an object, it will be imported into your Micromine Geobank Configuration and the extra properties will be ignored. Please be aware that if you export this object from your current version it will not export the properties which were ignored on import.
Technical Details
The table below indicates the supported version for types of object in Micromine Geobank 2020 (version 11) and beyond. For reference purposes, it also shows versions where additional properties were added, but the supported version was unchanged.
Notes:
When a breaking change occurs, a new row will be added with the new supported version and a description of the change.
When a new property is introduced and is a non-breaking change. a new row is added with the object type and the same "Supported version" together with a comment about the enhanced properties. (See point 3 above.)
Object Type | Supported from Version: | Comments |
---|---|---|
All object types | Blank | Object in a configuration packages exported from Version 10.1 or earlier do not contain a "Supported Version" property. They can be imported into any version higher than the version from which they were created. Importing into a lower version may not succeed. |
All object types | 11.0.309.0 | Objects with this "Supported Version" may be imported into any Micromine Geobank 2020 or higher version. They cannot be imported into v10.1 or lower |
Note: It is possible to use copy-paste to copy objects from an older version of Micromine Geobank into the current version. In most cases this works fine; however, as detailed validation is not performed, the resulting objects may be invalid. It is recommended that the export-import process be used instead.