diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 3d714cae..a3eb1d10 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -2,22 +2,24 @@ What kind of issue is this? - [ ] Question. This issue tracker is not the place for questions. If you want to ask how to do something, or to understand why something isn't working the way you expect it to, use - our technical chat https://gitter.im/platformio/platformio - + our Community Forums http://community.platformio.org + - [ ] Feature Request. Start by telling us what problem you’re trying to solve. Often a solution already exists! Don’t send pull requests to implement new features without first getting our - support. Sometimes we leave features out on purpose to keep the project small. - + support. Sometimes we leave features out on purpose to keep the project small. + - [ ] PlatformIO IDE. All issues related to PlatformIO IDE should be reported to appropriate repository https://github.com/platformio/platformio-atom-ide/issues - [ ] Bug report. If you’ve found a bug, please provide information below. +*You can erase any parts of this template not applicable to your Issue.* + ------------------------------------------------------------------ ### Configuration -**Operating system**: +**Operating system**: **PlatformIO Version** (`platformio --version`): diff --git a/.travis.yml b/.travis.yml index d0f829cd..c354166f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,6 @@ script: notifications: slack: - on_success: change - on_failure: always secure: uEU56hHACLxq6iRRZ0JeAl/MPADqQWMZZAsZB9IOnXaRUd0Pa6lT2CicJXhVlsEEbNRqR2u5LbcQ4R0nvAKPjYgglDlDet4RfhP+YIqLX2v2dv3B5q8cITsKMUUediv4fybdO/nmvQSImq5nqRQQsXKAwTAJZooIwS3F5Dsg+eE= + on_failure: :always + on_success: :change diff --git a/HISTORY.rst b/HISTORY.rst index 5b57d8ce..615f72c1 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -4,6 +4,32 @@ Release Notes PlatformIO 2.0 -------------- +2.8.6 (2016-03-22) +~~~~~~~~~~~~~~~~~~ + +* 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 `_) + + 2.8.5 (2016-03-07) ~~~~~~~~~~~~~~~~~~ @@ -544,7 +570,7 @@ PlatformIO 1.0 1.5.0 (2015-05-15) ~~~~~~~~~~~~~~~~~~ -* Added support of `Framework mbed `_ +* Added support of `Framework mbed `_ for Teensy 3.1 (`issue #183 `_) * Added GDB as alternative uploader to `ststm32 `__ platform @@ -631,7 +657,7 @@ PlatformIO 1.0 * Created new `Frameworks `__ page in documentation and added to `PlatformIO Web Site `_ (`issue #115 `_) -* Introduced online `Embedded Boards Explorer `_ +* Introduced online `Embedded Boards Explorer `_ * Automatically append define ``-DPLATFORMIO=%version%`` to builder (`issue #105 `_) * Renamed ``stm32`` development platform to diff --git a/README.rst b/README.rst index ca52aa95..e256a223 100644 --- a/README.rst +++ b/README.rst @@ -22,24 +22,25 @@ PlatformIO .. image:: https://img.shields.io/pypi/dm/platformio.svg :target: https://pypi.python.org/pypi/platformio/ :alt: PyPi Downloads -.. image:: https://img.shields.io/chat/on%20gitter.png +.. image:: https://img.shields.io/community/PlatformIO.png :alt: Join the chat at https://gitter.im/platformio/platformio - :target: https://gitter.im/platformio/platformio + :target: http://community.platformio.org .. image:: https://img.shields.io/donate/PlatformIO.png?color=yellow :alt: Donate for PlatformIO.Org - :target: http://platformio.org/#!/donate + :target: http://platformio.org/donate -`Home & Demo `_ | -`PlatformIO IDE `_ | +`Home `_ | +`IDE `_ | `Project Examples `_ | `Docs `_ | `Twitter `_ | `Facebook `_ | `Hackaday `_ | `Bintray `_ | -`Donate `_ | -`Contact Us `_ +`Community `_ | +`Donate `_ | +`Contact Us `_ .. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-logo.png :target: http://platformio.org @@ -71,12 +72,12 @@ libOpenCM3, etc.* .. image:: https://raw.githubusercontent.com/platformio/platformio/develop/docs/_static/platformio-demo-wiring.gif :target: http://platformio.org -* `PlatformIO IDE `_ -* `Get Started `_ -* `Web 2.0 Library Search `_ -* `Development Platforms `_ -* `Frameworks `_ -* `Embedded Boards Explorer `_ +* `PlatformIO IDE `_ +* `Get Started `_ +* `Web 2.0 Library Search `_ +* `Development Platforms `_ +* `Frameworks `_ +* `Embedded Boards Explorer `_ * `Library Manager `_ * `User Guide `_ * `Continuous Integration `_ @@ -97,7 +98,7 @@ sized computers (`Raspberry Pi `_, Embedded Development. *Easier Than Ever.* ----------------------------------------- *PlatformIO* is well suited for embedded development and has pre-configured -settings for most popular `Embedded Boards `_. +settings for most popular `Embedded Boards `_. * Colourful `command-line output `_ * `IDE Integration `_ with @@ -107,7 +108,7 @@ settings for most popular `Embedded Boards `_. * Built-in `Serial Port Monitor `_ and configurable `build -flags/-options `_ * Automatic **firmware uploading** -* Pre-built tool chains, frameworks for the popular `Hardware Platforms `_ +* Pre-built tool chains, frameworks for the popular `Hardware Platforms `_ .. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-embedded-development.png :target: http://platformio.org @@ -119,7 +120,7 @@ The Missing Library Manager. *It's here!* platforms which allows you to organize and have up-to-date external libraries. * Friendly `Command-Line Interface `_ -* Modern `Web 2.0 Library Search `_ +* Modern `Web 2.0 Library Search `_ * Open Source `Library Registry API `_ * Library Crawler based on `library.json `_ specification @@ -159,27 +160,27 @@ more). It has support for the most popular embedded platforms: -* `Atmel AVR `_ -* `Atmel SAM `_ -* `Espressif `_ -* `Freescale Kinetis `_ -* `Nordic nRF51 `_ -* `NXP LPC `_ -* `ST STM32 `_ -* `Silicon Labs EFM32 `_ -* `Teensy `_ -* `TI MSP430 `_ -* `TI TIVA C `_ +* `Atmel AVR `_ +* `Atmel SAM `_ +* `Espressif `_ +* `Freescale Kinetis `_ +* `Nordic nRF51 `_ +* `NXP LPC `_ +* `ST STM32 `_ +* `Silicon Labs EFM32 `_ +* `Teensy `_ +* `TI MSP430 `_ +* `TI TIVA C `_ Frameworks: -* `Arduino `_ -* `CMSIS `_ -* `libOpenCM3 `_ -* `Energia `_ -* `SPL `_ -* `mbed `_ -* `WiringPi `_ +* `Arduino `_ +* `CMSIS `_ +* `libOpenCM3 `_ +* `Energia `_ +* `SPL `_ +* `mbed `_ +* `WiringPi `_ For further details, please refer to `What is PlatformIO? `_ diff --git a/docs/_static/clang-installer-add-path.png b/docs/_static/clang-installer-add-path.png new file mode 100644 index 00000000..8d5d9da6 Binary files /dev/null and b/docs/_static/clang-installer-add-path.png differ diff --git a/docs/_static/extra.css b/docs/_static/extra.css index 61bc0108..d5db5063 100644 --- a/docs/_static/extra.css +++ b/docs/_static/extra.css @@ -47,7 +47,7 @@ nav { } @media (min-width: 1200px) { .container { - width: 1170px; + width: 1150px; } } .container-fluid { diff --git a/docs/_static/ide-atom-platformio-menu-item.png b/docs/_static/ide-atom-platformio-menu-item.png index faa93c61..81bf7846 100644 Binary files a/docs/_static/ide-atom-platformio-menu-item.png and b/docs/_static/ide-atom-platformio-menu-item.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-1.png b/docs/_static/ide-atom-platformio-quick-start-1.png index 751eaf90..4a021ab9 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-1.png and b/docs/_static/ide-atom-platformio-quick-start-1.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-10.png b/docs/_static/ide-atom-platformio-quick-start-10.png index eb4622da..df1e70a6 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-10.png and b/docs/_static/ide-atom-platformio-quick-start-10.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-11.png b/docs/_static/ide-atom-platformio-quick-start-11.png index d78b7ffe..42a5bc84 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-11.png and b/docs/_static/ide-atom-platformio-quick-start-11.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-12.png b/docs/_static/ide-atom-platformio-quick-start-12.png index c4547985..726372ef 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-12.png and b/docs/_static/ide-atom-platformio-quick-start-12.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-13.png b/docs/_static/ide-atom-platformio-quick-start-13.png index 3b0c3168..8a23df15 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-13.png and b/docs/_static/ide-atom-platformio-quick-start-13.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-14.png b/docs/_static/ide-atom-platformio-quick-start-14.png index aa115346..902d1f42 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-14.png and b/docs/_static/ide-atom-platformio-quick-start-14.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-2.png b/docs/_static/ide-atom-platformio-quick-start-2.png index 5b080247..0251bcf9 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-2.png and b/docs/_static/ide-atom-platformio-quick-start-2.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-3.png b/docs/_static/ide-atom-platformio-quick-start-3.png index 17b36cb9..9a9ceb31 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-3.png and b/docs/_static/ide-atom-platformio-quick-start-3.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-4.png b/docs/_static/ide-atom-platformio-quick-start-4.png index c335c423..a5a43411 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-4.png and b/docs/_static/ide-atom-platformio-quick-start-4.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-5.png b/docs/_static/ide-atom-platformio-quick-start-5.png index c553aa01..80d62571 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-5.png and b/docs/_static/ide-atom-platformio-quick-start-5.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-6.png b/docs/_static/ide-atom-platformio-quick-start-6.png index ac7f78c2..68bfa56a 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-6.png and b/docs/_static/ide-atom-platformio-quick-start-6.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-7.png b/docs/_static/ide-atom-platformio-quick-start-7.png index 86ac8c36..5305394c 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-7.png and b/docs/_static/ide-atom-platformio-quick-start-7.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-8.png b/docs/_static/ide-atom-platformio-quick-start-8.png index 0b0c0713..c38ed575 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-8.png and b/docs/_static/ide-atom-platformio-quick-start-8.png differ diff --git a/docs/_static/ide-atom-platformio-quick-start-9.png b/docs/_static/ide-atom-platformio-quick-start-9.png index 3c51f946..82247515 100644 Binary files a/docs/_static/ide-atom-platformio-quick-start-9.png and b/docs/_static/ide-atom-platformio-quick-start-9.png differ diff --git a/docs/_static/ide-atom-platformio-toolbar.png b/docs/_static/ide-atom-platformio-toolbar.png index 67e3e5a1..a625a98c 100644 Binary files a/docs/_static/ide-atom-platformio-toolbar.png and b/docs/_static/ide-atom-platformio-toolbar.png differ diff --git a/docs/_static/ide-sublime-text-deviot.gif b/docs/_static/ide-sublime-text-deviot.gif new file mode 100644 index 00000000..1006c529 Binary files /dev/null and b/docs/_static/ide-sublime-text-deviot.gif differ diff --git a/docs/_static/python-installer-add-path.png b/docs/_static/python-installer-add-path.png new file mode 100644 index 00000000..43388c2c Binary files /dev/null and b/docs/_static/python-installer-add-path.png differ diff --git a/docs/_templates/footer.html b/docs/_templates/footer.html index 24bc2f5d..03da75ef 100644 --- a/docs/_templates/footer.html +++ b/docs/_templates/footer.html @@ -5,22 +5,22 @@