Bump version to 5.0.0b1

This commit is contained in:
Ivan Kravets
2020-08-25 22:22:35 +03:00
parent 210cd76042
commit 5086b96ede
3 changed files with 14 additions and 8 deletions

View File

@ -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 <https://scons.org/>`__
- New `Custom Targets <https://docs.platformio.org/page/projectconf/advanced_scripting.html#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 <https://docs.platformio.org/page/core/userguide/cmd_run.html#cmdoption-platformio-run-list-targets>`__ command (`issue #3544 <https://github.com/platformio/platformio-core/issues/3544>`_)
- Upgraded to `SCons 4.0 - a next-generation software construction tool <https://scons.org/>`__
- Enable "cyclic reference" for GCC linker only for the embedded dev-platforms (`issue #3570 <https://github.com/platformio/platformio-core/issues/3570>`_)
- Automatically enable LDF dependency `chain+ mode (evaluates C/C++ Preprocessor conditional syntax) <https://docs.platformio.org/page/librarymanager/ldf.html#dependency-finder-mode>`__ for Arduino library when "library.property" has "depends" field (`issue #3607 <https://github.com/platformio/platformio-core/issues/3607>`_)
- Fixed an issue with improper processing of source files added via multiple Build Middlewares (`issue #3531 <https://github.com/platformio/platformio-core/issues/3531>`_)
@ -60,7 +61,7 @@ PlatformIO Core 4
- Added support for "globstar/`**`" (recursive) pattern for the different commands and configuration options (`pio ci <https://docs.platformio.org/page/core/userguide/cmd_ci.html>`__, `src_filter <https://docs.platformio.org/page/projectconf/section_env_build.html#src-filter>`__, `check_patterns <https://docs.platformio.org/page/projectconf/section_env_check.html#check-patterns>`__, `library.json > srcFilter <https://docs.platformio.org/page/librarymanager/config.html#srcfilter>`__). Python 3.5+ is required
- Added a new ``-e, --environment`` option to `pio project init <https://docs.platformio.org/page/core/userguide/project/cmd_init.html#cmdoption-platformio-project-init-e>`__ command that helps to update a PlatformIO project using existing environment
- Dump data intended for IDE extensions/plugins using a new `pio project idedata <https://docs.platformio.org/page/core/userguide/project/cmd_idedata.html>`__ command
- Dump build system data intended for IDE extensions/plugins using a new `pio project data <https://docs.platformio.org/page/core/userguide/project/cmd_data.html>`__ 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)
~~~~~~~~~~~~~~~~~~

2
docs

Submodule docs updated: ccce6f04e2...c536bff835

View File

@ -14,7 +14,7 @@
import sys
VERSION = (4, 4, "0b6")
VERSION = (5, 0, "0b1")
__version__ = ".".join([str(s) for s in VERSION])
__title__ = "platformio"