From 5086b96edea9ad67e909d39d28194ae14f083c94 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 25 Aug 2020 22:22:35 +0300 Subject: [PATCH] Bump version to 5.0.0b1 --- HISTORY.rst | 18 ++++++++++++------ docs | 2 +- platformio/__init__.py | 2 +- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 24963d3e..4f82d8d8 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,15 +1,16 @@ Release Notes ============= -.. _release_notes_4: +.. _release_notes_5: -PlatformIO Core 4 +PlatformIO Core 5 ----------------- -4.4.0 (2020-??-??) +**A professional collaborative platform for embedded development** + +5.0.0 (2020-??-??) ~~~~~~~~~~~~~~~~~~ -**A professional collaborative platform for embedded development** * Integration with the new **PlatformIO Trusted Registry** @@ -42,6 +43,7 @@ PlatformIO Core 4 * **PlatformIO Build System** + - Upgraded to `SCons 4.0 - a next-generation software construction tool `__ - New `Custom Targets `__ * Pre/Post processing based on a dependent sources (other target, source file, etc.) @@ -50,7 +52,6 @@ PlatformIO Core 4 * Python callback as a target (use the power of Python interpreter and PlatformIO Build API) * List available project targets (including dev-platform specific and custom targets) with a new `pio run --list-targets `__ command (`issue #3544 `_) - - Upgraded to `SCons 4.0 - a next-generation software construction tool `__ - Enable "cyclic reference" for GCC linker only for the embedded dev-platforms (`issue #3570 `_) - Automatically enable LDF dependency `chain+ mode (evaluates C/C++ Preprocessor conditional syntax) `__ for Arduino library when "library.property" has "depends" field (`issue #3607 `_) - Fixed an issue with improper processing of source files added via multiple Build Middlewares (`issue #3531 `_) @@ -60,7 +61,7 @@ PlatformIO Core 4 - Added support for "globstar/`**`" (recursive) pattern for the different commands and configuration options (`pio ci `__, `src_filter `__, `check_patterns `__, `library.json > srcFilter `__). Python 3.5+ is required - Added a new ``-e, --environment`` option to `pio project init `__ command that helps to update a PlatformIO project using existing environment - - Dump data intended for IDE extensions/plugins using a new `pio project idedata `__ command + - Dump build system data intended for IDE extensions/plugins using a new `pio project data `__ command - Do not generate ".travis.yml" for a new project, let the user have a choice * **Unit Testing** @@ -76,6 +77,11 @@ PlatformIO Core 4 - Do not escape compiler arguments in VSCode template on Windows +.. _release_notes_4: + +PlatformIO Core 4 +----------------- + 4.3.4 (2020-05-23) ~~~~~~~~~~~~~~~~~~ diff --git a/docs b/docs index ccce6f04..c536bff8 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit ccce6f04e2e54dd3e08c83f23480a49823c8f5c7 +Subproject commit c536bff8352fc0a26366d1d9ca73b8e60af8d205 diff --git a/platformio/__init__.py b/platformio/__init__.py index 0d8d3f17..9e5c7d31 100644 --- a/platformio/__init__.py +++ b/platformio/__init__.py @@ -14,7 +14,7 @@ import sys -VERSION = (4, 4, "0b6") +VERSION = (5, 0, "0b1") __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio"