6. Changes between versions#

This document tracks the various additions and breaking changes made in the different versions of the SECoP specification.

Minor version updates like 1.0 → 1.1 only contain backwards compatible changes, while major version updates can contain breaking changes.

A SEC node typically only implements one version of the specification. To maximize compatibility, all clients should strive to support all existing major versions.

6.1. Version 2.0#

This version is in the process of being finalized.

Breaking changes

These changes make a 2.0 client necessary to connect to a 2.0 node without major loss of functionality.

  • The format of the *IDN? reply has been slightly changed and the meaning of the third field is now clarified.

  • The visibility property for modules and accessibles has a new format with extended possibilities (SECoP Issue 079 hints for readonly access).

  • The meaning property for modules has a different format with capabilities to link to external definitions/ontologies. meaning can now also be given for individual accessibles, and new “functions” have been added.

Backwards compatible changes

6.2. Version 1.1#

This minor revision was released in 2025 and is available in the repository.

6.3. Version 1.0#

This is the first published version of the specification released in 2019. It is available in the repository.

Various pre-release candidates have been preserved as well.