Releases: platformio/platformio-core
Releases · platformio/platformio-core
1.4.0 (2015-04-11)
- Added espressif development platform with ESP01 board
- Integrated PlatformIO with AppVeyor Windows based Continuous
Integration system (issue #149) - Added support for Teensy LC board to teensy platform
- Added support for new Arduino based boards by SparkFun, BQ,
LightUp, LowPowerLab, Quirkbot, RedBearLab, TinyCircuits,
WickedDevice to atmelavr platform - Upgraded Arduino Framework to 1.6.3 version (issue #156)
- Upgraded Energia Framework to 0101E0015 version (issue
#146) - Upgraded Arduino Framework with Teensy Core to
1.22 version (issue #162, issue #170) - Fixed exceptions with PlatformIO auto-updates when Internet
connection isn’t active
1.3.0 (2015-03-27)
- Moved PlatformIO source code and repositories from Ivan Kravets
account to PlatformIO Organisation (issue #138) - Added support for new Arduino based boards by SparkFun, RepRap,
Sanguino to atmelavr platform (issue #127, issue
#131) - Added integration instructions for Visual Studio and Sublime
Text IDEs - Improved handling of multi-file
*.ino/pde
sketches (issue
#130) - Fixed wrong insertion of function prototypes converting
*.ino/pde
(issue #137, issue #140)
1.2.0 (2015-03-20)
- Added full support of mbed framework including libraries: RTOS,
Ethernet, DSP, FAT, USB. - Added freescalekinetis development platform with Freescale
Kinetis Freedom boards - Added nordicnrf51 development platform with supported boards
from JKSoft, Nordic, RedBearLab, Switch Science - Added nxplpc development platform with supported boards from CQ
Publishing, Embedded Artists, NGX Technologies, NXP, Outrageous
Circuits, SeeedStudio, Solder Splash Labs, Switch Science, u-blox - Added support for ST Nucleo boards to ststm32 development
platform - Created new Frameworks page in documentation and added to
PlatformIO Web Site (issue #115) - Introduced online Embedded Boards Explorer
- Automatically append define
-DPLATFORMIO=%version%
to builder
(issue #105) - Renamed
stm32
development platform to ststm32 - Renamed
opencm3
framework to libopencm3 - Fixed uploading for atmelsam development platform
- Fixed re-arranging the
*.ino/pde
files when converting to*.cpp
(issue #100)
1.1.0 (2015-03-05)
- Implemented
PLATFORMIO_*
environment variables (issue #102) - Added support for SainSmart boards to atmelsam development
platform - Added Project Configuration option named envs_dir
- Disabled “prompts” automatically for Continuous Integration
systems (issue #103) - Fixed firmware uploading for atmelavr boards which work within
usbtiny
protocol - Fixed uploading for Digispark board (issue #106)
1.0.0 (2015-02-27)
PlatformIO 1.0 - recommended for production
- Changed development status from
beta
toProduction/Stable
- Added support for ARM-based credit-card computers: Raspberry
Pi, BeagleBone and CubieBoard - Added atmelsam development platform with supported boards:
Arduino Due and Digistump DigiX (issue #71) - Added stm32 development platform with supported boards:
Discovery kit for STM32L151/152, STM32F303xx, STM32F407/417 lines
and libOpenCM3 Framework (issue #73) - Added teensy development platform with supported boards: Teensy
2.x & 3.x (issue #72) - Added new Arduino boards to atmelavr platform: Arduino NG,
Arduino BT, Arduino Esplora, Arduino Ethernet, Arduino Robot
Control, Arduino Robot Motor and Arduino Yun - Added support for Adafruit boards to atmelavr platform:
Adafruit Flora and Adafruit Trinkets (issue #65) - Added support for Digispark boards to atmelavr platform:
Digispark USB Development Board and Digispark Pro (issue #47) - Covered code with tests (issue #2)
- Refactored Library Dependency Finder (issues #48, #50,
#55) - Added src_dir option to
[platformio]
section of
platformio.ini which allows to redefine location to project’s
source directory (issue #83) - Added
--json-output
option to platformio boards and
platformio search commands which allows to return the output in
JSON format (issue #42) - Allowed to ignore some libs from Library Dependency Finder via
`ignore_libs <http://docs.platformio.org - Allowed to ignore some libs from Library Dependency Finder via
ignore_libs option - Improved platformio run command: asynchronous output for build
process, timing and detailed information about environment
configuration (issue #74) - Output compiled size and static memory usage with platformio run
command (issue #59) - Updated framework-arduino AVR & SAM to 1.6 stable version
- Fixed an issue with the libraries that are git repositories (issue
#49) - Fixed handling of assembly files (issue #58)
- Fixed compiling error if space is in user’s folder (issue #56)
- Fixed
AttributeError: 'module' object has no attribute 'disable_warnings'
when a version of requests package is less then 2.4.0 - Fixed bug with invalid process’s “return code” when PlatformIO has
internal error (issue #81) - Several bug fixes, increased stability and performance improvements
0.10.2 (2015-01-06)
- Fixed an issue with
--json-output
(issue #42) - Fixed an exception during platformio upgrade under Windows OS (issue #45)
0.10.1 (2015-01-02)
- Added
--json-output
option to
platformio list,
platformio serialports list and
platformio lib list
commands which allows to return the output in JSON format
(issue #42) - Fixed missing auto-uploading by default after platformio init command
0.10.0 (2015-01-01) Happy New Year!
- Implemented platformio boards
command (issue #11) - Added support of Engduino boards for
atmelavr
platform (issue #38) - Added
--board
option to platformio init
command which allows to initialise project with the specified embedded boards
(issue #21) - Added example with uploading firmware
via USB programmer (USBasp) for
atmelavr
MCUs (issue #35) - Automatic detection of port on platformio serialports monitor (issue #37)
- Allowed auto-installation of platforms when prompts are disabled (issue #43)
- Fixed urllib3's SSL warning under Python <= 2.7.2 (issue #39)
- Fixed bug with Arduino USB boards (issue #40)
0.9.2 (2014-12-10)
0.9.2 (2014-12-10)
- Replaced "dark blue" by "cyan" colour for the texts (issue #33)
- Added new setting enable_prompts
and allowed to disable all PlatformIO prompts (useful for cloud compilers)
(issue #34) - Fixed compilation bug on Windows with installed MSVC (issue #18)
0.9.1 (2014-12-05)
- Ask user to install platform (when it hasn't been installed yet) within
platformio run and platformio show commands - Improved main documentation
- Fixed "OSError: [Errno 2] No such file or directory" within
platformio run
command when PlatformIO isn't installed properly - Fixed example for Eclipse IDE with Tiva board
(issue #32) - Upgraded Eclipse Project Examples
to latest Luna and PlatformIO releases