Device OS 6.2.0 breaking changes

Device OS 6.2.0 contains two breaking changes to be aware of if upgrading:

SYSTEM_THREAD(ENABLED) is now the default. Non-threaded mode is still available by using DISABLED however it will generate a compile warning and non-threaded mode will be completely removed in a future release. See non-threaded system mode for additional information.

Certain HAL APIs were renamed in Device OS 4.0 but continued to work with a warning. The old names have been removed from Device OS 6.2.0 and can no longer be used.

3 Likes

Hey @rickkas7 ! nice to see Photon 2 on the DeviceOS 6.x branch.

So just to confirm, are we good to go with Photon 2s on DeviceOS 6.2.0?

Device OS 6.2.0 is a preview release, so we recommend testing with it, but not necessarily using it as your fleet default, unless it fixes a specific problem that you are seeing.

Device OS 5.9.0 is still the newest GA and default release for Gen 4. The default release is what you get if you don't specify a version in the CLI compiler and Web IDE.

The versions page shows the status of every release and platform.

1 Like