Ivan Kravets
998da59f7c
Add support for Python 3.12
2023-12-08 20:18:29 +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
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
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
Ivan Kravets
e1f34c7ea0
Drastically enhanced the speed of project building when operating in verbose mode // Resolve #4783
2023-11-16 20:05:44 +02:00
Ivan Kravets
540465291a
Resolved an issue where `get_systype()` inaccurately returned the architecture // Resolve #4777
2023-11-16 19:01:24 +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
Ivan Kravets
f1c445be15
Bump version to 6.1.11
2023-08-31 17:54:11 +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
a733f3c868
Update slogan
2023-08-11 12:07:16 +03:00
Ivan Kravets
9170eee6e4
Resolved an issue with "ModuleNotFoundError: No module named 'chardet'" on macOS ARM // Resolve #4702
2023-07-29 16:03:14 +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
be4d016f61
Resolved an issue with "pio pkg exec" command on WIndows while executing Python scripts from a package
2023-07-11 14:23:05 +03:00
Ivan Kravets
ff221b103a
Resolved an issue that caused generated projects for PlatformIO IDE for VSCode to break when the `-iprefix` compiler flag was used
2023-07-07 22:36:43 +03:00
Ivan Kravets
646aa4f45b
Bump version to 6.1.10a1
2023-07-06 14:44:56 +03:00
Ivan Kravets
3d48f3ec04
Bump version to 6.1.9
2023-07-06 14:33:15 +03:00
Ivan Kravets
837ea85c3c
Resolved an issue that resulted in unresolved absolute toolchain paths when generating the "compile_commands.json" // Resolve #4684
2023-07-06 13:53:14 +03:00
Ivan Kravets
109c537d86
Fixed handling of `-include` flag // Resolve #4683
2023-07-06 11:40:30 +03:00
Ivan Kravets
8a38442bba
Bump version to 6.1.9a1
2023-07-05 15:13:22 +03:00
Ivan Kravets
3b3fbecbf3
c
2023-07-05 15:11:34 +03:00
Ivan Kravets
01ab1fa4c0
Resolved a critical issue related to the usage of the `-include` flag // Resolve #4682
2023-07-03 18:37:57 +03:00
Ivan Kravets
e78efff33b
Allow the use of the underscore symbol in the "keywords" field
2023-06-22 20:41:44 +03:00
Ivan Kravets
f219f35ac8
Updated the "pio project metadata" command to return C/C++ flags as parsed Unix shell arguments
2023-06-20 20:55:00 +03:00
Ivan Kravets
3881a8c677
Removed PlatformIO IDE for Atom from the documentation as Atom has been deprecated
2023-06-20 14:47:20 +03:00
Ivan Kravets
e9cf551101
Added a new --lint option to the pio project config command // Resolve #4644
2023-06-20 14:25:30 +03:00
Ivan Kravets
5ffa42a5a2
Eliminated erroneous warning regarding the use of obsolete PlatformIO Core // Resolve #4664
2023-06-19 19:01:05 +03:00
Ivan Kravets
a5052433f2
Refactored Unit Testing engine to resolve compiler warnings with "-Wpedantic" option // Resolve #4671
2023-06-19 16:49:14 +03:00
Ivan Kravets
355f5afab9
* Optimized project integration templates to address the issue of long paths on Windows // Resolve #4652
2023-06-08 15:03:42 +03:00
Ivan Kravets
63ca19541f
Enhance the parsing of the platformio.ini to provide comprehensive diagnostic information
2023-05-31 20:15:36 +03:00
Ivan Kravets
148ce1a897
Bump version to 6.1.8a1
2023-05-08 18:03:34 +03:00
Ivan Kravets
41fb1ca8bd
Bump version to 6.1.7
2023-05-08 17:58:23 +03:00
Ivan Kravets
d728e0e873
Introduced a new --sample-code option to the pio project init command
2023-05-03 11:21:49 +03:00
Ivan Kravets
9dc6ed031f
Resolved an issue where upgrading PlatformIO Core fails on Windows with Python 3.11 // Resolve #4540
2023-04-27 22:56:25 +03:00
Ivan Kravets
2c94fb2aad
Resolved installation issues with PIO Remote on Raspberry Pi and other small form-factor PCs // Resolve #4425 , Resolve #4493 , Resolve #4607
2023-04-27 14:24:34 +03:00
Ivan Kravets
6f0b1fbb91
Resolved an issue where multiple targets were not executed sequentially // Resolve #4604
2023-04-25 22:32:18 +03:00
Ivan Kravets
743fc8e636
Improved support for projects located on Windows network drives // Resolve #3417
2023-04-20 18:57:22 +03:00
Ivan Kravets
7e9b637143
Resolved an issue where the PlatformIO Debugging solution was not escaping the tool installation process into MI2 correctly // Resolve #4565
2023-04-15 19:21:46 +03:00
Ivan Kravets
0d9ee75b05
Resolved an issue where native tests would fail if a custom program name was specified // Resolve #4546
2023-04-15 13:40:53 +03:00
Ivan Kravets
66fe55668e
Resolved an issue where the incorrect debugging environment was generated for VSCode in "Auto" mode // Resolve #4597
2023-04-12 22:21:51 +03:00
Ivan Kravets
5c3ae15bee
Store device monitor logs in the project "logs" directory // Resolve #4596
2023-04-12 20:02:26 +03:00
Ivan Kravets
0fb064eba3
Fixed an issue where organization details could not be updated
2023-03-27 18:59:06 -06:00
Ivan Kravets
7d86eebe77
Upgraded the build engine to the latest version of SCons (4.5.2)
2023-03-26 14:35:59 -06:00
Ivan Kravets
0bba598c61
Temporary fix for unreleased dev-platforms with broken env name
2023-03-20 18:56:39 -06:00