Ivan Kravets
195304bbea
Implemented a fail-safe mechanism to terminate a debugging session if an unknown CLI option is passed // Resolve #4699
2023-12-09 15:27:06 +02:00
Ivan Kravets
e4c4f2ac50
Resolved an issue where native debugging failed on the host machine // Resolve #4745
2023-12-09 15:12:16 +02:00
Ivan Kravets
77e6d1b099
PyLint fix for Python 3.12
2023-12-09 13:51:51 +02:00
Ivan Kravets
cf4da42b25
Bump version to 6.1.12a6
2023-12-09 13:18:21 +02:00
Ivan Kravets
51bf17515e
Revert back normalizing platformio.*_dir option
2023-12-09 13:18:03 +02:00
Ivan Kravets
1e2c37c190
Bump version to 6.1.12a5
2023-12-09 13:06:42 +02:00
Ivan Kravets
204a60dd52
Parse only $PROJECT_HASH legacy built-in variable
2023-12-09 13:06:20 +02:00
Ivan Kravets
0f554d2f31
PyLint fixes
2023-12-09 13:05:51 +02:00
Ivan Kravets
f382aae66b
Do not normalize platformio.***_dir path when validating
2023-12-09 13:05:30 +02:00
Ivan Kravets
998da59f7c
Add support for Python 3.12
2023-12-08 20:18:29 +02:00
Ivan Kravets
4cad98601d
Bump version to 6.1.12a4
2023-12-08 19:48:36 +02:00
Ivan Kravets
127b422d25
Rectified an issue where ${platformio.name} erroneously represented None as the default project name // Resolve #4717
2023-12-08 19:38:50 +02:00
Ivan Kravets
8c61f0f6b6
Enhanced the handling of built-in variables during interpolation // Resolve #4695
2023-12-08 19:12:00 +02:00
Ivan Kravets
fb93c1937c
Provide a map for nrf52 and rp2040 declared in library.properties // Resolve #4803
2023-12-07 14:09:11 +02:00
Ivan Kravets
827bd09c61
Bump version to 6.1.12a3
2023-12-01 20:28:50 +02:00
Ivan Kravets
984d63983d
Upgrade the build engine to the latest version of SCons (4.6.0) // Resolve #4789
2023-12-01 20:28:25 +02:00
Ivan Kravets
11df021750
Resolve an issue where running pio project metadata resulted in duplicated include entries // Resolve #4723
2023-12-01 19:38:25 +02:00
Ivan Kravets
ac6d94860b
Update deps
2023-12-01 15:55:36 +02:00
Ivan Kravets
b238c55e53
Introduced a warning during the verification of MCU maximum RAM usage // Resolve #4791
2023-11-28 18:15:16 +02:00
valeros
961ab6b35e
Properly handle the check_src_filters option per environment
...
Resolves #4788
2023-11-17 13:12:40 +02:00
Ryan Govostes
f70e6d50c6
Remove unused build output buffer ( #4786 )
...
* Remove unused build output buffer
* Update proc.py
* Update proc.py
---------
Co-authored-by: Ivan Kravets <me@ikravets.com >
2023-11-16 19:59:30 +02:00
D. Stuart Freeman
0b3c0144e6
fix get_systype() on raspbian ( #4784 )
...
fix get_systype on raspbian
fixes #4777
2023-11-16 18:57:16 +02:00
Ivan Kravets
7ab27ddf9d
Resolved an issue where the `COMPILATIONDB_INCLUDE_TOOLCHAIN` setting was not correctly applying to private libraries // Resolve #4762
2023-11-16 18:54:45 +02:00
Pierre Baudin
e78bf51f68
Issue #4762 compiledb include toolchains with user defined libs ( #4763 )
...
Issue #4762 separated out the optional addition of toolchains to compiledb include paths and added a call to it in the library building step for user defined libraries, allowing the automatic inclusion of toolchains in private lib compiledb generation
2023-11-16 18:44:32 +02:00
Jakob
5f8c15b96a
add Espressif USB JTAG/serial debug unit to udev ( #4759 )
2023-10-16 00:01:23 +03:00
Ivan Kravets
5548197a74
Update "pyelftools" to 0.30
2023-10-09 11:41:22 +03:00
Ivan Kravets
2458309d55
Update SPDX to 3.22
2023-10-09 11:41:01 +03:00
Ivan Kravets
f2eead6ece
Bump version to 6.1.12a1
2023-08-31 19:32:15 +03:00
Ivan Kravets
5cac6d8b88
Bump version to 6.1.11
2023-08-31 19:31:37 +03:00
Ivan Kravets
bd34c0f437
Bump version to 6.1.12a1
2023-08-31 17:55:04 +03:00
Ivan Kravets
f1c445be15
Bump version to 6.1.11
2023-08-31 17:54:11 +03:00
Ivan Kravets
b88c393b4e
Ensure SCons is installed on "project init"
2023-08-31 15:53:29 +03:00
Ivan Kravets
b75bdbd320
Bump version to 6.1.11a2
2023-08-14 19:03:19 +03:00
Ivan Kravets
a0f8def616
Resolved a regression issue with Memory Inspection in PIO Home
2023-08-14 19:02:58 +03:00
valeros
2ee8214485
Use CC location for resolving toolchain path in VSCode template
...
VSCode uses the "packagetoolchainBinDir" option to find the objdump
binary and if GDB is shipped separately from the toolchain package then
VSCode will fail to launch a debug session due to missing objdump
2023-08-14 15:57:00 +03:00
Ivan Kravets
532759c0c6
Bump version to 6.1.11a1
2023-08-11 13:21:44 +03:00
Ivan Kravets
8b6a4b8ce8
Bump version to 6.1.10
2023-08-11 13:18:41 +03:00
Ivan Kravets
6e75dc0d57
Remove unnecessary files
2023-08-11 12:46:19 +03:00
Ivan Kravets
a733f3c868
Update slogan
2023-08-11 12:07:16 +03:00
Ivan Kravets
65397fe059
Bump version to 6.1.10b1
2023-08-04 20:16:49 +03:00
Ivan Kravets
48a823d39e
Do not check internet connection on the postponed telemetry // Resolve #4706
2023-08-04 20:15:14 +03:00
Ivan Kravets
f8b5266c1e
Bump version to 6.1.10a4
2023-07-29 16:04:20 +03:00
Ivan Kravets
831f7f52bc
Automatically update PIO Core PyPi dependencies on "upgrade" operation
2023-07-29 16:01:57 +03:00
Ivan Kravets
3268b516a9
Respect user privacy based on UA data
2023-07-27 15:03:57 +03:00
valeros
5c9b373b65
Update Cppcheck to v2.11
2023-07-17 14:12:52 +03:00
Ivan Kravets
0fe6bf262e
Ensure that the `monitor` target is not executed if any of the preceding targets encounter failures
2023-07-15 15:15:21 +03:00
Ivan Kravets
390755c499
Implement app.get_project_id()
2023-07-15 14:56:56 +03:00
Ivan Kravets
deca77d1a3
Implement project.configuration endpoint
2023-07-15 14:22:27 +03:00
Ivan Kravets
bc2e51d51f
Bump version to 6.1.10a3
2023-07-15 12:09:15 +03:00
Ivan Kravets
bce70d4945
Remove unnecessary dependencies
2023-07-15 12:08:41 +03:00