Ivan Kravets
435a526140
Implement pio pkg update command // Issue #3373
2022-03-20 15:40:44 +02:00
Ivan Kravets
9e40eb992e
Implement unified "pio pkg install" CLI // Issue #3373
2022-03-08 14:58:01 +02:00
Ivan Kravets
6f11f812f8
Ignore files according to the patterns declared in ".gitignore" when using pio package pack // Resolve #4188
2022-02-23 18:46:53 +02:00
Ivan Kravets
22a037b213
Better handling of the failed tests using "Unit Testing" solution
2022-02-22 13:02:10 +02:00
Ivan Kravets
6be17cec37
Added support for dependencies declared in a "tool" type package
2022-02-18 17:51:07 +02:00
Ivan Kravets
e8051838a3
Dropped support for "pythonPackages" field in "platform.json" manifest in favor of "Extra Python Dependencies"
2022-02-17 17:25:21 +02:00
Ivan Kravets
1b44ba4ce0
Dropped automatic updates of global libraries and development platforms // Resolve#4179
2022-02-16 21:53:18 +02:00
Ivan Kravets
89cce21161
Move "pio exec" command to "pio pkg exec" // Issue #4163
2022-02-12 23:13:17 +02:00
Ivan Kravets
0bdef36e2a
pio pkg outdated - check for project outdated packages // Issue #3373
2022-02-12 23:06:10 +02:00
Ivan Kravets
83fe00a0cf
Revert "Run library extra script only at a build process" (breaks mbed framework) // Issue #3915
2022-02-11 17:00:33 +02:00
Ivan Kravets
526abc6a9f
Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) // Resolve #3865
2022-02-11 14:42:17 +02:00
Ivan Kravets
c9b3dedbb0
Merge tag 'v5.2.5' into develop
...
Bump version to 5.2.5
# Conflicts:
# HISTORY.rst
# docs
# platformio/__init__.py
2022-02-10 21:02:47 +02:00
Ivan Kravets
100def7609
Bump version to 5.2.5
2022-02-10 20:59:16 +02:00
Kalle Bracht
a4b414010d
Removing inconsistent dot at README.rst, HISTORY.rst and CONTRIBUTING.md ( #4172 )
...
* Removing inconsistent dot at README list
* Removing inconsistent dot at HISTORY file
* Removing inconsistent dot at CONTRIBUTING file
2022-02-10 20:55:08 +02:00
Ivan Kravets
1d72a96654
Merge tag 'v5.2.5' into develop
...
Bump version to 5.2.5
# Conflicts:
# docs
# platformio/__init__.py
2022-02-10 20:52:16 +02:00
Kalle Bracht
f3d26fae64
Removing inconsistent dot at README.rst, HISTORY.rst and CONTRIBUTING.md ( #4172 )
...
* Removing inconsistent dot at README list
* Removing inconsistent dot at HISTORY file
* Removing inconsistent dot at CONTRIBUTING file
2022-02-07 13:45:56 +02:00
Ivan Kravets
828d6f5baf
Fixed a "module 'asyncio' has no attribute 'run'" error when launching PIO Home using Python 3.6 // Resolve #4169
2022-02-05 20:00:37 +02:00
Ivan Kravets
9c10e00234
Run command from a PlatformIO package with a new pio exec command // Resolve #4163
2022-02-04 19:15:31 +02:00
Ivan Kravets
e5fca99b52
Run library extra script only at a build process // Resolve #3915
2022-02-03 15:33:03 +02:00
CommanderRedYT
8c66352994
Fixed wrong path ( #4158 )
...
* Fixed wrong path
On linux, "Documents" doesn't have to be the right folder. It depends on the language selected when installing the operating system.
* Refactor code
* Update HISTORY.rst
Co-authored-by: Ivan Kravets <me@ikravets.com >
2022-01-20 12:19:30 +02:00
Ivan Kravets
57c92e877c
Respect disabling debugging server from platformio.ini
2022-01-19 16:53:31 +02:00
Ivan Kravets
fc907c568d
Improved checking of available Internet connection for IPv6-only workstations // Issue #4151
2022-01-08 15:08:39 +02:00
Ivan Kravets
449722f08c
Improved support for private packages in PlatformIO Registry
2021-12-18 13:45:26 +02:00
Ivan Kravets
75f68c8be1
Bump version to 5.2.5a1
2021-12-15 12:46:28 +02:00
Ivan Kravets
9dbdf7fc8d
Bump version to 5.2.4
2021-12-15 12:19:51 +02:00
Ivan Kravets
a4692d5457
Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) // Resolve #3865
2021-12-14 22:38:31 +02:00
Ivan Kravets
5534394b06
Fixed an issue with wrong detecting Windows architecture when Python 32bit is used // Resolve #4134
2021-12-08 18:40:07 +02:00
valeros
f13734dda4
Convert Home Directory path into a cmake-style path on Windows
...
Resolve #4071
2021-12-02 20:05:35 +02:00
Ivan Kravets
55f8471aff
Improved tab completion support for Bash, ZSH, and Fish shells // Resolve #4114
2021-12-02 16:34:05 +02:00
Ivan Kravets
90972e9ce0
Sync docs
2021-12-02 14:55:48 +02:00
Ivan Kravets
014090c407
Fixed an issue when referencing "*_dir" option from a custom project configuration environment // Resolve #4110
2021-12-02 14:19:54 +02:00
Ivan Kravets
e40b251c06
Fixed a bug when the system environment variable does not override a project configuration option // Resolve #4125
2021-12-02 13:13:07 +02:00
Ivan Kravets
68243aa95b
Added support for a new "headers" field in "library.json"
2021-11-18 17:55:35 +02:00
Ivan Kravets
1800c29b44
Upgraded build engine to the SCons 4.3
2021-11-18 13:17:26 +02:00
valeros
5cb5c9713e
Wrap the path to PlatformIO core in the NetBeans project template
...
This fixes a possible issue when the path to PlatformIO contains a whitespace
Resolve #4096
2021-11-15 19:22:41 +02:00
Ivan Kravets
4687665ff3
Improved support for projects located on a network share // Resolve #3417 , Resolve #3926 , Resolve #4102
2021-11-12 15:17:25 +02:00
Ivan Kravets
7d78e4a60a
Fixed an issue with the CLion project generator when a macro contains a space // Resolve #4102
2021-11-09 22:49:00 +02:00
Ivan Kravets
0919019123
Bump version to 5.2.4a1
2021-11-05 23:19:22 +02:00
Ivan Kravets
133fa1495b
Bump version to 5.2.3
2021-11-05 17:31:23 +02:00
Ivan Kravets
a24ec8b07a
Grammar fixes
2021-11-05 16:57:44 +02:00
Ivan Kravets
973f77012f
Fixed an issue when VSCode's debugger does not honor default environment // Resolve #4098
2021-11-05 14:46:57 +02:00
Ivan Kravets
ceb3a19b81
Automatically synchronize active projects between IDE and PlatformIO Home
2021-11-02 20:05:40 +02:00
Ivan Kravets
c835ce780a
Fixed "UnicodeEncodeError" when a build output contains non-ASCII characters // Resolve #3971
2021-10-25 22:01:11 +03:00
Ivan Kravets
6a70ab74bc
Update history
2021-10-25 15:24:24 +03:00
Ivan Kravets
852c252302
Added support for custom device monitor filters // Resolve #3924
2021-10-25 15:18:18 +03:00
Ivan Kravets
d01435f4f2
Bump version to 5.2.3b1
2021-10-25 13:28:57 +03:00
Ivan Kravets
f1638c9cd7
Fixed an issue when PIO Remote device monitor crashes on the first keypress // Resolve #3832
2021-10-25 13:24:36 +03:00
Ivan Kravets
7d7480c120
Show human-readable message when infinite recursion is detected while processing "Interpolation of Values" // Resolve #3883
2021-10-24 22:21:15 +03:00
Ivan Kravets
78182fea0a
Disabled resolving of SCons variables when preprocessing "Interpolation of Values" // Resolve #3933
2021-10-24 21:27:25 +03:00
Ivan Kravets
4839fe37a3
Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934
2021-10-24 18:19:40 +03:00