Releases: platformio/platformio-core
Releases · platformio/platformio-core
2.6.1 (2015-12-18)
- Added support for the new ESP8266-based boards (SparkFun ESP8266
Thing, NodeMCU 0.9 & 1.0, Olimex MOD-WIFI-ESP8266(-DEV), Adafruit
HUZZAH ESP8266, ESPino, SweetPea ESP-210, WeMos D1, WeMos D1 mini)
to Espressif development platform - Created public platformio-pkg-ldscripts repository for LD scripts.
Moved common configuration for ESP8266 MCU to
esp8266.flash.common.ld
(issue #379) - Improved documentation for Espressif development platform: OTA
update, custom Flash Size, Upload Speed and CPU frequency - Fixed reset method for Espressif NodeMCU (ESP-12E Module) (issue
#380) - Fixed issue with code builder when build path contains spaces
(issue #387) - Fixed project generator for Eclipse IDE and “duplicate path entries
found in project path” (issue #383)
2.6.0 (2015-12-15)
- Install only required packages depending on build environment
(issue #308) - Added support for Raspberry Pi WiringPi framework (issue #372)
- Implemented Over The Air (OTA) upgrades for Espressif
development platform. (issue #365) - Updated CMSIS framework and added CMSIS support for Nucleo F401RE
board (issue #373) - Added support for Espressif ESP8266 ESP-01-1MB board (ready for OTA)
- Handle
upload_flags
option in [platformio.ini]([issue #368]) - Improved PlatformIO installation on the Mac OS X El Capitan
2.5.0 (2015-12-08)
- Improved code builder for parallel builds (up to 4 times faster
than before) - Generate .travis.yml CI and .gitignore files for embedded projects
by default (issue #354) - Removed prompt with “auto-uploading” from platformio init command
and added--enable-auto-uploading
option (issue #352) - Fixed incorrect behaviour of platformio serialports monitor in
pair with PySerial 3.0
2015-12-01
- Restored
PLATFORMIO
macros with the current version
2015-12-01
- Added support for the new boards: Atmel ATSAMR21-XPRO, Atmel
SAML21-XPRO-B, Atmel SAMD21-XPRO, ST 32F469IDISCOVERY, ST
32L476GDISCOVERY, ST Nucleo F031K6, ST Nucleo F042K6, ST Nucleo
F303K8 and ST Nucleo L476RG - Updated Arduino core for Espressif platform to 2.0.0 (issue #345)
- Added to FAQ explanation of Can not compile a library that compiles
without issue with Arduino IDE // (issue #331) - Fixed ESP-12E flash size (pull #333)
- Fixed configuration for LowPowerLab MoteinoMEGA board (issue
#335) - Fixed “LockFailed: failed to create appstate.json.lock” error for
Windows - Fixed relative include path for preprocessor using
build_flags
(issue #271)
2.3.5 (2015-11-18)
- Added support of libOpenCM3 framework for Nucleo F103RB board
(issue #309) - Added support for Espressif ESP8266 ESP-12E board (NodeMCU) (issue
#310) - Added support for pySerial 3.0 (issue #307)
- Updated Arduino AVR/SAM frameworks to 1.6.6 (issue #321)
- Upload firmware using external programmer via platformio run
–target program target (issue #311) - Fixed handling of upload port when
board
option is not specified
in [platformio.ini]([issue #313]) - Fixed firmware uploading for nordicrf51 development platform
(issue #316) - Fixed installation on Mac OS X El Capitan (issue #312)
- Fixed project generator for CLion IDE under Windows OS with invalid
path to executable (issue #326) - Fixed empty list with serial ports on Mac OS X (isge #294)
- Fixed compilation error
TWI_Disable not declared
for Arduino Due
board (issue #329)
2.3.4 (2015-10-13)
- Full support of CLion IDE including code auto-completion (issue
#132) - PlatformIO command completion in Terminal for
bash
andzsh
- Added support for ubIQio Ardhat board (pull #302)
- Install SCons automatically and avoid
error: option --single-version-externally-managed not recognized
(issue #279) - Use Teensy CLI Loader for upload of .hex files on Mac OS X (issue
#306) - Fixed missing framework-mbed package for teensy platform (issue
#305)
2.3.3 (2015-10-02)
- Added support for LightBlue Bean board (pull #292)
- Added support for ST Nucleo F446RE board (pull #293)
- Fixed broken lock file for “appstate” storage (issue #288)
- Fixed ESP8266 compile errors about RAM size when adding 1 library
(issue #296)
2.3.2 (2015-09-10)
- Allowed to use ST-Link uploader for mbed-based projects
- Explained how to use
lib
directory from the PlatformIO based
project inreadme.txt
which will be automatically generated using
platformio init command (issue #273) - Found solution for “pip/scons error: option
–single-version-externally-managed not recognized” when install
PlatformIO usingpip
package manager (issue #279) - Fixed firmware uploading to Arduino Leonardo board using Mac OS
(issue #287) - Fixed SConsNotInstalled error for Linux Debian-based distributives
2.3.1 (2015-09-06)
- Fixed critical issue when platformio init –ide command hangs
PlatformIO (issue #283)