Search Unity

Experimental version numbering (2017.1.0xf3Linux vs 2017.1.0f3)

Discussion in 'Linux' started by jerome-lacoste, Sep 7, 2017.

  1. jerome-lacoste

    jerome-lacoste

    Joined:
    Jan 7, 2012
    Posts:
    206
    Hello,

    Unity names some versions with a 'non standard' version number. E.g. 2017.1.0f3 on Linux is named 2017.1.0xf3Linux.

    Some visible consequences: if I create a project with 2017.1.0xf3Linux, the ProjectSettings/ProjectVersion.txt contains 2017.1.0xf3Linux. This causes problems when opening it with the standard version on another platform.

    Not all Linux versions have had this numbering. E.g. Version 2017.2.0b2 isn't named like that.

    What are the consequences of using a build with such version? Are the resulting artifacts (assets, meta, etc) potentially incompatible with the stable branch?

    Thanks,
     
  2. jerome-lacoste

    jerome-lacoste

    Joined:
    Jan 7, 2012
    Posts:
    206
    Hello @Tak is this something you know about? Thanks!
     
  3. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    Yes - all "experimental" or "preview" builds are supposed to be versioned like this.
    However, given that the linux editor is a bit different than other preview builds, it may make sense to revert to the standard versioning.