-
-
Notifications
You must be signed in to change notification settings - Fork 7k
IDE 1.6.2 breaks semantic versioning standards #2838
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
👍 also would be nice if the 1.7 branch used a ~/.arduino17 directory instead of ~/.arduino15, so it could co-exist with 1.5.x - 1.6.1 like we do with 1.0.x also putting the version of the ide in the library directory structure seems a bit silly too. |
1.6.2 never meant to break backwards compatibility. But it did and we are working to fix it in the coming days. |
@ffissore If 1.6.2 causes a compatibility problem, wouldn't it be better to pull the download off the site, or at least put a notice up and recommend users use 1.6.1 for now? |
…is set to a value known to be wrong/old, that property is replaced with the current/right value. This happens in-memory, no platform.txt file were harmed during rewriting Mitigate #2838
@matthijskooijman we are going to release a fix very soon. the problem arises when using custom cores and should be fixed with the current nightly (I've started a build right now, it should be ready in an hour) |
i don't think automatic rewriting of cores is a good idea if that what your fix is in #ecde17b i'd say stick with what @matthijskooijman says and pull the download, make 1.6.2 into 1.7.0 beta and give people some time to fix their sketches, cores, makefiles etc. |
I agree with @sej7278 and @matthijskooijman. This big of change should be 1.7.0 beta. |
Latest fix is available as a nightly build. |
Does bundling the AVR core mean that it can't be upgraded using the boards On Tue, Mar 31, 2015 at 1:57 PM, Federico Fissore notifications@github.com
|
Sorry @damellis , answered privately and missed to paste it here: of course no, bundled core is just as upgradable as any other later installed core |
1.6.3 is out. Thank you for your feedback. I hope you'll find it more reliable than 1.6.2 |
The changes introduced in 1.6.2 need to be rolled back to maintain compatibility with 1.6.1 and the new changes be introduced on a 1.7 branch.
See http://semver.org/ which, interestingly enough, was referenced in the development of this change.
The text was updated successfully, but these errors were encountered: