Hi everyone!
We just released version 1.0.7 of Curie core (arc32 for the purists out there

)
This is a transitional release which will guide us towards 2.0.0 with BLE central role and a lot of other goodies.
Even though the minor number, there are more than a couple of news to point out (complete changelog is
here )
* CurieEEPROM has been refactored and now works as in AVR chips. To stress this change, the library now is called simply EEPROM (so any AVR sketch using EEPROM functionality will work out of the box)
* A LOT of improvement in I2C bus handling. Faster, more stable, ready to spin all your I2C gadgets
* Transitional BLE update. From now on, BLE firmware version needs to be in sync with CurieBLE library due to ABI changes. This means that your sketch using BLE won't work if the FW version and CurieBLE are misaligned.
To avoid any problem, we introduced a check during upload which makes sure that the burned FW is ok for your application, and gives you complete instructions in case you need to upgrade/downgrade.
Also, this change introduces a way to update the x86 core from within the IDE, so any derived core can use "flashpack" to provide a full "out-of-the-box" experience.
In case you should find any problem, please report them on
github or here on the forum. Your reports have been extremely useful in deciding the priorities for this release, so THANK YOU and good hacking