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"