Skip to main content

Versioning Logic

This article aims to explain Cohero's versioning logic for assets

Written by Bram Timmers

Versioning syntax: 3 digits

Throughout Cohero, you will see Asset Versions expressed through 2 digits. Those represent the most significant changes to assets, in their line of succession. However, it's good to know that asset versions are actually expressed in three digits. And even though the Cohero interface does not (yet, anyway) show you its full length, you can find the full version notation in the URL of your asset page.

In the following paragraphs, we'll explain what each of these digits represents:

  • First digit: Major update

  • Second digit: Minor update

  • Third digit: Edit (or patch)

  1. First digit: Major update

    When asset forms a significant update to its predecessor (or is the first of its kind), this is expressed in the first digit. For this reason, a new asset is always expressed as 'v1.0' in our interface (technically: v1.0.0).

    Q: So what should the first digit in v2.4.1 tell you?
    A: It tells you, that this asset is not similar to its original asset anymore. Somewhere over time, it has undergone a significant asset update to its original predecessor (starting with v1) to establish this second version

  2. Second digit: Minor update

    When an asset undergoes a small / minor update compared to its predecessor, Cohero expresses that in the second digit. The second digit can only be changed as a result of a new version being released.

    Q: So, what should the second digit in v2.4.1 tell you?

    A: It tells you, that after the asset had one major update after its original creation (the first digit), this asset version has seen no less than 4 minor updates to the asset. These can be trivial changes like spelling corrections, phone numbers, web addresses.

  3. Third digit: Edit (or patch)

    When an asset undergoes an edit, we know that its asset info or attachments get updated, but that the asset itself stays unchanged. When an edit is eventually released, we capture that in the third digit - though in our regular user interface, this 3rd digit is not presented (yet) to keep things simple.

    Q: So, what should the third digit in v2.4.1 tell you?

    A: It tells you, that after the asset had one major update after its original creation (the first digit), and then was updated four times (the second digit), the asset's info or attachments have since been edited once.

Did this answer your question?