[feedback] What's V2.0.0???
-
- Posts: 14
- Joined: Sat Dec 19, 2015 3:43 pm
[feedback] What's V2.0.0???
Postby tvoneicken » Fri Jul 22, 2016 11:47 am
What does it mean that the latest SDK jumped from V1.5.4 to V2.0.0? Do you use semantic versioning? If so, which incompatible changes were made? If not, what is the significance? Was 1.6 too boring a number? Will there be continued support and patches for the v1.x series?
Re: What's V2.0.0???
Postby pratik » Sat Jul 23, 2016 3:30 pm
Hello,
Certain versions are internal and may not be released because there may not be significant changes, if that's what you meant to ask about missing version sequences.
We try not to make any changes that render code from past SDK versions unusable. Slight tweaking may be necessary, of course. For example, the configuration BIN files etc would be backward compatible. But some new functions may be added to new releases that must be called.
There will be continued support for recent SDKs, especially in case of major flaws. However, we highly recommend using the latest SDKs because they usually contain patches/fixes from past versions - that is why they are new releases. The changelog should make things clear anyway.
Certain versions are internal and may not be released because there may not be significant changes, if that's what you meant to ask about missing version sequences.
We try not to make any changes that render code from past SDK versions unusable. Slight tweaking may be necessary, of course. For example, the configuration BIN files etc would be backward compatible. But some new functions may be added to new releases that must be called.
There will be continued support for recent SDKs, especially in case of major flaws. However, we highly recommend using the latest SDKs because they usually contain patches/fixes from past versions - that is why they are new releases. The changelog should make things clear anyway.

-
- Posts: 14
- Joined: Sat Dec 19, 2015 3:43 pm
Re: What's V2.0.0???
Postby tvoneicken » Sun Jul 24, 2016 8:52 am
I highly recommend looking into semantic versioning. Seems like you're assigning version numbers randomly... The release notes are about as clear as mud, they only give a hint in which area something may have changed and don't really explain what.
Re: What's V2.0.0???
Postby pratik » Mon Jul 25, 2016 6:21 pm
Thank you for your suggestions, I will take note of this.
Who is online
Users browsing this forum: No registered users and 15 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.