Ivan Kravets
7dfb413d87
Typo fix
2020-11-12 21:42:53 +02:00
Ivan Kravets
7934a96ad1
Added "Core" suffix when showing PlatformIO Core version using `pio --version` command
2020-11-12 20:42:27 +02:00
Ivan Kravets
77e66241f7
Do not provide "intelliSenseMode" option when generating configuration for VSCode C/C++ extension
2020-11-12 18:56:34 +02:00
Ivan Kravets
f4dba7a68c
Bump version to 5.0.3
2020-11-12 17:56:12 +02:00
Ivan Kravets
2817408db3
Fixed an issue when pio package pack ignores some folders // Resolve #3730
2020-11-12 16:06:54 +02:00
Ivan Kravets
4a12d1954e
Fixed an issue when the package manager tries to install a built-in library from the registry // Resolve #3662
2020-11-12 15:27:34 +02:00
Ivan Kravets
e4d645110a
Merge branch 'develop' of https://github.com/platformio/platformio-core into develop
...
# Conflicts:
# HISTORY.rst
2020-11-12 15:25:51 +02:00
valeros
01a32067d5
Print ignored environments and test suites in only in verbose mode
...
Resolve #3726
2020-11-12 15:22:47 +02:00
Ivan Kravets
fc5ce4739c
Added an error selector for Sublime Text build runner // Resolve #3733
2020-11-12 15:05:01 +02:00
Ivan Kravets
950a540df4
Bump version to 5.0.3a1
2020-10-31 19:07:45 +02:00
Ivan Kravets
2e66c5f807
Generate a working "projectEnvName" for PlatformIO IDE's debugger for VSCode
2020-10-31 19:07:04 +02:00
Ivan Kravets
d6df6cbb5d
Bump version to 5.0.2
2020-10-30 18:10:47 +02:00
Ivan Kravets
96b1a1c79c
Fixed an issue with a "wrong" timestamp in device monitor output using "time" filter // Resolve #3712
2020-10-30 14:11:27 +02:00
Ivan Kravets
743a43ae17
Fixed an issue when multiple pio lib install command with the same local library results in duplicates in `lib_deps` // Resolve #3715
2020-10-29 23:17:47 +02:00
Ivan Kravets
5a1b0e19b2
Initialize a new project or update existing passing working environment name and its options // Resolve #3686
2020-10-29 22:59:48 +02:00
Ivan Kravets
adf9ba29df
Fixed an issue when "pio package publish" command removes original archive after submitting to the registry // Resolve #3716
2020-10-28 22:52:48 +02:00
Ivan Kravets
63a6fe9133
Improved "core.call" RPC for PlatformIO Home // Resolve #3671
2020-10-27 21:07:02 +02:00
Ivan Kravets
23e9596506
Automatically build PlatformIO Core extra Python dependencies on a host machine if they are missed in the registry // Resolve #3700
2020-10-20 21:06:53 +03:00
Ivan Kravets
2370e16f1b
Fixed an "AssertionError: ensure_dir_exists" when checking library updates from simultaneous subprocesses // Resolve #3677
2020-09-19 19:29:51 +03:00
Ivan Kravets
1e0ca8f79c
Fixed an issue with GCC linker when "native" dev-platform is used in pair with library dependencies // Resolve #3669
2020-09-17 20:40:11 +03:00
Ivan Kravets
687c339f20
Fixed a "PermissionError: [WinError 5]" on Windows when external repository is used with lib_deps option // Resolve #3664
2020-09-12 23:20:46 +03:00
Ivan Kravets
7bc170a53e
Fixed an issue with "KeyError: 'versions'" when dependency does not exist in the registry // Resolve #3666
2020-09-11 21:16:18 +03:00
Ivan Kravets
b515a004d3
Bump version to 5.0.1
2020-09-10 17:46:49 +03:00
Ivan Kravets
6987d6c1c6
Fixed an issue when can not remove update or remove external dev-platform using PlatformIO Home // Resolve #3663
2020-09-09 17:53:04 +03:00
Ivan Kravets
4f47ca5742
Fixed an issue with "Invalid simple block (semantic_version)" from library dependency that refs to an external source (repository, ZIP/Tar archives) // Resolve #3658
2020-09-09 16:13:39 +03:00
Ivan Kravets
54b51fc2fd
Merge branch 'develop' of https://github.com/platformio/platformio-core into develop
...
# Conflicts:
# HISTORY.rst
2020-09-09 14:38:29 +03:00
Ivan Kravets
1f284e853d
Fixed an issue when the package manager tries to install a built-in library from the registry // Resolve #3662
2020-09-09 14:36:01 +03:00
valeros
2a30ad0fdf
Allow in-progress language standards in IDE templates // Resolve #3653
...
Note: VS Code only supports finalized names
2020-09-09 13:56:00 +03:00
Ivan Kravets
c454ae336d
Added support for "owner" requirement when declaring `dependencies using library.json`
2020-09-09 13:10:42 +03:00
Ivan Kravets
cd59c829e0
Fixed an issue when pio package unpublish command crashes // Resolve #3660
2020-09-09 12:17:09 +03:00
Ivan Kravets
4234dfb6f9
Fixed an issue with "ImportError: cannot import name '_get_backend' from 'cryptography.hazmat.backends'" when using Remote Development // Resolve #3652
2020-09-06 18:37:27 +03:00
Ivan Kravets
1f28056459
Fixed an issue when using a custom git/ssh package with platform_packages // Resolve #3624
2020-09-04 22:47:49 +03:00
Ivan Kravets
cf4b835b0c
Bump version to 5.0.0
2020-09-03 14:42:59 +03:00
Ivan Kravets
fec4569ada
Docs: Update docs with new owner-based dependency form
2020-09-03 14:37:24 +03:00
Ivan Kravets
fe4112a2a3
Follow SemVer complaint version constraints when checking library updates // Resolve #1281
2020-09-02 20:36:56 +03:00
Ivan Kravets
44c2b65372
Show ignored project environments only in the verbose mode // Resolve #3641
2020-09-02 17:31:32 +03:00
valeros
2edd7ae649
Update PVS-Studio to the latest v7.09
2020-08-31 15:40:25 +03:00
Ivan Kravets
cdbb837948
Minor fixes
2020-08-28 18:45:52 +03:00
Ivan Kravets
80c1774a19
Docs: PlatformIO Core 5.0: new commands, migration guide, other improvements
2020-08-28 14:08:26 +03:00
valeros
1aaa9b6707
Update changelog with static analysis section
2020-08-26 17:44:01 +03:00
Ivan Kravets
4a7f578649
Sync docs and history
2020-08-26 15:40:24 +03:00
Ivan Kravets
5086b96ede
Bump version to 5.0.0b1
2020-08-25 22:22:35 +03:00
Valerii Koval
3e72f098fe
Updates for PIO Check ( #3640 )
...
* Update check tools to the latest versions
* Use language standard when exporting defines to check tools
* Buffer Cppcheck output to detect multiline messages
* Add new test for PIO Check
* Pass include paths to Clang-Tidy as individual compiler arguments
Clang-tidy doesn't support response files which can exceed command
length limitations on Windows
* Simplify tests for PIO Check
* Update history
* Sync changelog
2020-08-25 21:19:21 +03:00
Ivan Kravets
79bfac29ba
Update history and sync docs
2020-08-25 18:57:20 +03:00
Ivan Kravets
2ea80d91f8
Minor fixes
2020-08-25 15:55:17 +03:00
Ivan Kravets
fa90251714
Fixed an issue when Unit Testing engine fails with a custom project configuration file // Resolve #3583
2020-08-25 14:35:01 +03:00
Ivan Kravets
3e7e9e2b3d
Remove unused data using a new `pio system prune // Resolve #3522
2020-08-24 15:22:05 +03:00
Ivan Kravets
aa186382a8
Upgraded to SCons 4.0
2020-08-22 14:22:37 +03:00
Ivan Kravets
74e27a2edc
Enable "cyclic reference" for GCC linker only for the embedded dev-platforms // Resolve #3570
2020-08-16 20:26:59 +03:00
Ivan Kravets
38ec517200
Update history
2020-08-12 21:09:42 +03:00