Closed MCUdude closed 3 years ago
That's how Semantic Versioning works. Even though we specified 2.0.6
as the minimal version, we also added the symbol ~
which allows patch-level changes that shouldn't break anything.
Ah! So it will actually pull newer versions than 2.0.6 due to the ~ in front.
And how do I manually specify what MightyCore version my project should use?
I also figured out how to set this.
; Force MightyCore v2.0.6
platform_packages =
framework-arduino-avr-mightycore@2.0.6
Hi!
Even though MightyCore v2.0.6 is the latest version PlatformIO currently use, it still pulls the latest v2.0.8 when installing MightyCore. Is this right?
When I'm building for target
ATmega1284P
, this is the output:but when I go and look at the actual platform.txt file that's bundled with MightyCore, it reveals that v2.0.8 was downloaded.
It would be great if v2.0.6 actually downloaded v2.0.6.
And how do I manually specify what MightyCore version my project should use?