Skip to content

Releases: platformio/platformio-core

2.10.3 (2016-06-15)

15 Jun 15:48
Compare
Choose a tag to compare
  • Fixed issue with platformio init --ide command

2.10.2 (2016-06-15)

15 Jun 15:10
Compare
Choose a tag to compare
  • Added support for ST Nucleo L031K6 board to ARM mbed framework
  • Process build_unflags option for ARM mbed framework
  • Updated Intel ARC32 Arduino framework to v1.0.6
    (issue #695)
  • Improved a check of program size before uploading to the board
  • Fixed issue with ARM mbed framework -u _printf_float and
    -u _scanf_float when parsing $LINKFLAGS
  • Fixed issue with ARM mbed framework and extra includes for the custom boards,
    such as Seeeduino Arch Pro

2.10.1 (2016-06-13)

13 Jun 18:57
Compare
Choose a tag to compare
  • Re-submit a package to PyPI

2.10.0 (2016-06-13)

13 Jun 16:58
Compare
Choose a tag to compare
  • Added support for emonPi, the OpenEnergyMonitor system (issue #687)
  • Added support for SPL framework for STM32F0 boards (issue #683)
  • Added support for Arduboy DevKit, the game system the size of a credit card
  • Updated ARM mbed framework package to v121
  • Check program size before uploading to the board (issue #689)
  • Improved firmware uploading to Arduino Leonardo based boards (issue #691)
  • Fixed issue with -L relative/path when parsing build_flags (issue #688)

2.9.4 (2016-06-04)

03 Jun 21:28
Compare
Choose a tag to compare
  • Show udev warning only for the Linux OS while uploading firmware

2.9.3 (2016-06-03)

03 Jun 18:09
Compare
Choose a tag to compare
  • Added support for Arduboy, the game system the size of a credit card
  • Updated 99-platformio-udev.rules for Linux OS
  • Refactored firmware uploading to the embedded boards with SAM-BA bootloader

2.9.2 (2016-06-02)

02 Jun 18:07
Compare
Choose a tag to compare
  • Simplified [Continuous Integration with AppVeyor]([issue #671])
  • Automatically add source directory to CPPPATH of Build System
  • Added support for Silicon Labs SLSTK3401A (Pearl Gecko) and
    MultiTech mDot F411 ARM mbed based boards
  • Added support for MightyCore ATmega8535 board (issue #585)
  • Added stlink as the default uploader for STM32 Discovery boards
    (issue #665)
  • Use HTTP mirror for Package Manager in a case with SSL errors
    (issue #645)
  • Improved firmware uploading to Arduino Leonardo/Due based boards
  • Fixed bug with env_default when pio run -e is used
  • Fixed issue with src_filter option for Windows OS (issue #652)
  • Fixed configuration data for TI LaunchPads based on msp430fr4133 and
    msp430fr6989 MCUs (issue #676)
  • Fixed issue with ARM mbed framework and multiple definition errors
    on FRDM-KL46Z board (issue #641)
  • Fixed issue with ARM mbed framework when abstract class breaks
    compile for LPC1768 (issue #666)

2.9.1 (2016-04-30)

30 Apr 15:32
Compare
Choose a tag to compare
  • Handle prototype pointers while converting *.ino to .cpp
    (issue #639)

2.9.0 (2016-04-28)

28 Apr 15:51
Compare
Choose a tag to compare
  • Project generator for CodeBlocks IDE (issue #600)
  • New Lattice iCE40 FPGA development platform with support for Lattice iCEstick FPGA Evaluation Kit and BQ IceZUM Alhambra FPGA (issue #480)
  • New Intel ARC 32-bit development platform with support for Arduino/Genuino 101 board (issue #535)
  • New Microchip PIC32 development platform with support for 20+ different PIC32 based boards (issue #438)
  • New RTOS and build Framework named Simba (issue #412)
  • New boards for ARM mbed framework: ST Nucleo F410RB, ST Nucleo L073RZ and BBC micro:bit
  • Added support for Arduino.Org boards: Arduino Leonardo ETH, Arduino Yun Mini, Arduino Industrial 101 and Linino One (issue #472)
  • Added support for Generic ATTiny boards: ATTiny13, ATTiny24, ATTiny25, ATTiny45 and ATTiny85 (issue #636)
  • Added support for MightyCore boards: ATmega1284, ATmega644, ATmega324, ATmega164, ATmega32, ATmega16 and ATmega8535 (issue #585)
  • Added support for TI MSP430 boards: TI LaunchPad w/ msp430fr4133 and TI LaunchPad w/ msp430fr6989
  • Updated Arduino core for Espressif platform to 2.2.0 (issue #627)
  • Updated native SDK for ESP8266 to 1.5 (issue #366)
  • PlatformIO Library Registry in JSON format! Implemented --json-output and --page options for platformio lib search](http://docs.platformio.org/en/latest/userguide/lib/cmd_search.html) command (issue #604)
  • Allowed to specify default environments env_default which should be processed by default with platformio run command (issue #576)
  • Allowed to unflag(remove) base/initial flags using build_unflags option (issue #559)
  • Allowed multiple VID/PID pairs when detecting serial ports (issue #632)
  • Automatically add -DUSB_MANUFACTURER with vendor’s name (issue #631)
  • Automatically reboot Teensy board after upload when Teensy Loader GUI is used (issue #609)
  • Refactored source code converter from *.ino to *.cpp (issue #610)
  • Forced -std=gnu++11 for Atmel SAM development platform (issue #601)
  • Don’t check OS type for ARM mbed-enabled boards and ST STM32 development platform before uploading to disk (issue #596)
  • Fixed broken compilation for Atmel SAMD based boards except Arduino Due (issue #598)
  • Fixed firmware uploading using serial port with spaces in the path
  • Fixed cache system when project’s root directory is used as src_dir (issue #635)

2.8.6 (2016-03-22)

22 Mar 21:10
Compare
Choose a tag to compare
  • Launched PlatformIO Community Forums (issue #530)
  • Added support for ARM mbed-enabled board Seed Arch Max (STM32F407VET6) (issue #572)
  • Improved DNS lookup for PlatformIO API
  • Updated Arduino Wiring-based framework to the latest version for Atmel AVR/SAM development platforms
  • Updated “Teensy Loader CLI” and fixed uploading of large .hex files (issue #568)
  • Updated the support for Sanguino Boards (issue #586)
  • Better handling of used boards when re-initialize/update project
  • Improved support for non-Unicode user profiles for Windows OS
  • Disabled progress bar for download operations when prompts are disabled
  • Fixed multiple definition errors for ST STM32 development platform and ARM mbed framework (issue #571)
  • Fixed invalid board parameters (reset method and baudrate) for a few ESP8266 based boards
  • Fixed “KeyError: ‘content-length’” in PlatformIO Download Manager (issue #591)