Why did 40NBT version change from 3.x.x.x to 22.x.x.x?
In recent version, versions are in the A.B.C.D format and have following meaning. A ? component Each component is then free to define the remaining version meanings. For Wi-Fi releases it is as follows. B ? SDK version C ? major release version D ? build version (increments with each build) So in the case of release v22.3.4.13 A ? 22: The 40 release component number (note that the driver and each other component within the release have their own version as well) B ? 3: SDK version 3 C ? 4: release branch v4 D ? 13: build 13 of release branch 4