|Version 6 (modified by armin, 5 years ago)|
Upgrade to 0.4.90 or higher
Gobby 0.4.90 is the first version of the 0.5 series. It's not yet 0.5 because some features targetted for 0.5 are missing, most of them being regressions that were available in 0.4. As 0.4.90 is completely incompatible to the previous versions, it is possible to have both 0.4.90 and 0.4.x installed on the same system. On Windows, just install it into another location. On Linux, the binary of Gobby 0.4.90 will be named gobby-0.5 whereas gobby is 0.4.
Upgrading between minor versions (those were only the third version number changes, as from 0.4.1 to 0.4.2) should work without any problems. Just uninstall the old version and install the new version. For Windows, it is recommended that you uninstall gobby before installing a newer version if you upgrade from a version below 0.4.7 to 0.4.7 or higher.
Upgrading major versions breaks compatibility. You cannot just update net6 from 1.2 to 1.3 without updating obby and Gobby to 0.4 (well, you can, but Gobby will refuse to run). Therefore, be sure to update all three packages. The latest version of each should be compatible with each other.
Note however, that the compatibility on the network layer might also be affected. This means that you cannot host an obby 0.3 session (via gobby or sobby does not matter) and join with 0.4. All participants need to have the same major version number.
The format changed between version 0.3 and 0.4 (before 0.3, serialized sessions were not supported). obby 0.4 cannot read a session serialized by obby 0.3, but thanks to Thomas Herlea, there is a script that performs the necessary conversion.