forked from platformio/platformio-core
Bump version to 5.0.0b1
This commit is contained in:
18
HISTORY.rst
18
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 <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
2
docs
Submodule docs updated: ccce6f04e2...c536bff835
@ -14,7 +14,7 @@
|
||||
|
||||
import sys
|
||||
|
||||
VERSION = (4, 4, "0b6")
|
||||
VERSION = (5, 0, "0b1")
|
||||
__version__ = ".".join([str(s) for s in VERSION])
|
||||
|
||||
__title__ = "platformio"
|
||||
|
Reference in New Issue
Block a user