Commit Graph

  • dbc73f5086 Use Rust-less "cryptography" dependency for PIO Remote Ivan Kravets 2021-10-30 14:30:30 +03:00
  • 78a67b754e Docs: Extend a project configuration example with the common "[env]" section Ivan Kravets 2021-10-26 16:01:50 +03:00
  • de4b02eaf1 Remove unused module Ivan Kravets 2021-10-26 15:52:16 +03:00
  • 751c82fd29 Bump version to 5.2.3b3 Ivan Kravets 2021-10-26 15:42:05 +03:00
  • 8c8a94fc71 Run config option validation even in raw mode Ivan Kravets 2021-10-26 15:41:41 +03:00
  • 1174958e8b Add project.helpers.get_project_all_lib_dirs API (used by platformio-node-helpers) Ivan Kravets 2021-10-26 14:36:18 +03:00
  • 6399de7a66 Removed deprecated project.helpers API Ivan Kravets 2021-10-26 14:35:28 +03:00
  • c0f2275b61 Restore ProjectConfig.get_optional_dir API, "platformio-node-helpers" depends on it Ivan Kravets 2021-10-26 14:34:32 +03:00
  • 256a9ee45d Revert "Pass system STDIN stream to SCons subprocess" Ivan Kravets 2021-10-26 13:54:49 +03:00
  • c835ce780a Fixed "UnicodeEncodeError" when a build output contains non-ASCII characters // Resolve #3971 Ivan Kravets 2021-10-25 22:01:11 +03:00
  • d7b7d2de6e Pass system STDIN stream to SCons subprocess Ivan Kravets 2021-10-25 21:12:29 +03:00
  • 1dd0635e5e Use secured bitly Ivan Kravets 2021-10-25 20:25:23 +03:00
  • 67506511c3 Update token for docs/deploy Ivan Kravets 2021-10-25 19:45:47 +03:00
  • 3fbb4cde36 Bump version to 5.2.3b2 Ivan Kravets 2021-10-25 18:45:04 +03:00
  • 9aaa80a213 Cast Python warnings to errors when running "pytest" Ivan Kravets 2021-10-25 18:36:10 +03:00
  • acb6cbffa0 Add "arduplot" to the "Community Filters" // Resolve #4058 Ivan Kravets 2021-10-25 15:54:06 +03:00
  • 6a70ab74bc Update history Ivan Kravets 2021-10-25 15:24:24 +03:00
  • 852c252302 Added support for custom device monitor filters // Resolve #3924 Ivan Kravets 2021-10-25 15:18:18 +03:00
  • 3a670b55b6 Update CMakeLists.txt.tpl (#4089) Ilia Motornyi 2021-10-25 14:56:12 +03:00
  • d01435f4f2 Bump version to 5.2.3b1 Ivan Kravets 2021-10-25 13:28:57 +03:00
  • f1638c9cd7 Fixed an issue when PIO Remote device monitor crashes on the first keypress // Resolve #3832 Ivan Kravets 2021-10-25 13:24:36 +03:00
  • 4943504898 Bump version to 5.2.3a3 Ivan Kravets 2021-10-24 23:17:30 +03:00
  • 7d7480c120 Show human-readable message when infinite recursion is detected while processing "Interpolation of Values" // Resolve #3883 Ivan Kravets 2021-10-24 22:21:15 +03:00
  • 78182fea0a Disabled resolving of SCons variables when preprocessing "Interpolation of Values" // Resolve #3933 Ivan Kravets 2021-10-24 21:27:25 +03:00
  • 947e57b5b4 Bump version to 5.2.3a2 Ivan Kravets 2021-10-24 20:00:30 +03:00
  • e0e4a594e9 Fix conf tests on Windows Ivan Kravets 2021-10-24 19:59:52 +03:00
  • 4839fe37a3 Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934 Ivan Kravets 2021-10-24 18:19:40 +03:00
  • 9914b7ea38 Typo (#4087) Phill Price 2021-10-23 11:01:48 +01:00
  • f86ed97820 Bump version to 5.2.3a1 Ivan Kravets 2021-10-22 19:14:17 +03:00
  • 8d8b0807e2 Fixed an issue when the "$PROJECT_DIR" gets the full path to "platformio.ini", not the directory name // Resolve #4086 Ivan Kravets 2021-10-22 19:13:24 +03:00
  • e3c6237430 Remove unused files Ivan Kravets 2021-10-20 23:29:34 +03:00
  • f1e84e145c Merge tag 'v5.2.2' into develop Ivan Kravets 2021-10-20 18:44:28 +03:00
  • e964c7fa5c Merge branch 'release/v5.2.2' v5.2.2 Ivan Kravets 2021-10-20 18:44:28 +03:00
  • 2e2773fa6b Bump version to 5.2.2 Ivan Kravets 2021-10-20 18:44:20 +03:00
  • a9c7a27d47 Fix CLion 2021.3 support (#4085) Ilia Motornyi 2021-10-20 18:08:22 +03:00
  • e41ecb19cf Resolve an issue with interrupting a running program Ivan Kravets 2021-10-20 16:21:48 +03:00
  • 5b091b602f Fixed a “TypeError” issue when extending configuration option in “platformio.ini” with the multi-line default value // Resolve #4082 Ivan Kravets 2021-10-20 15:35:01 +03:00
  • 768681c4f2 Remove debugging code // Resolve #4083 Ivan Kravets 2021-10-19 19:27:20 +03:00
  • 2e4e5c1873 Temporary disable CI for Windows+Python 3.10 Ivan Kravets 2021-10-19 19:26:13 +03:00
  • 4a61806e60 Quote Python versions Ivan Kravets 2021-10-19 18:52:30 +03:00
  • 883187f9ac Bump version to 5.2.2a1 Ivan Kravets 2021-10-19 18:21:28 +03:00
  • 2d9a5031e9 Test PlatformIO Core on Python 3.10 Ivan Kravets 2021-10-19 18:21:21 +03:00
  • 39c93f6512 Override debugging firmware loading mode using `--load-mode option for pio debug` command Ivan Kravets 2021-10-19 18:20:01 +03:00
  • a7905b373e Skip CI for macOS & Py 3.6 Ivan Kravets 2021-10-11 16:00:09 +03:00
  • 5b4b4a4051 Merge tag 'v5.2.1' into develop Ivan Kravets 2021-10-11 15:07:19 +03:00
  • a7c82ff9b9 Merge branch 'release/v5.2.1' v5.2.1 Ivan Kravets 2021-10-11 15:07:19 +03:00
  • c348fec609 Bump version to 5.2.1 Ivan Kravets 2021-10-11 15:07:04 +03:00
  • 4af17356f3 Handle ".hpp" files when looking for a library root Ivan Kravets 2021-10-11 15:01:42 +03:00
  • 384e5052bc Bump version to 5.2.1rc2 Ivan Kravets 2021-10-10 14:09:59 +03:00
  • a5adae1491 Skip broken Click 8.0.2 release // Resolve #4078 Ivan Kravets 2021-10-10 14:09:17 +03:00
  • fe62b810db Bump version to 5.2.1rc1 Ivan Kravets 2021-10-08 19:03:12 +03:00
  • ee78496058 Clean a build environment and installed library dependencies using a new `cleanall` target // Resolve #4062 Ivan Kravets 2021-10-08 19:02:45 +03:00
  • 8afe4bae87 Typo fix Ivan Kravets 2021-10-08 15:31:26 +03:00
  • b04bb2b740 Fix Click's "DeprecationWarning: 'resultcallback' has been renamed to 'result_callback'" // Resolve #4075 Ivan Kravets 2021-10-08 15:18:34 +03:00
  • 3d46f0d72f Drop support for Click < 7.1.2 Ivan Kravets 2021-10-08 15:18:19 +03:00
  • a65d973660 Extend library root signs with "include" and "src" dirs // Resolve #4073 Ivan Kravets 2021-10-08 15:00:05 +03:00
  • df83d90c06 Handle upper-cased "Include" & "Src" folders Ivan Kravets 2021-10-08 14:58:41 +03:00
  • a1d55f2529 Ignore telemetry on "idedata" target Ivan Kravets 2021-10-08 14:40:23 +03:00
  • aa097f3fd6 Update Cppcheck to v2.6.0 // Resolve #3942 valeros 2021-10-07 14:59:08 +03:00
  • e0b72202fd Bump version to 5.2.1b4 Ivan Kravets 2021-09-29 19:21:55 +03:00
  • e8769fff7d Improved handling of a library root based on "Conan" or "CMake" build systems // Resolve #3887 Ivan Kravets 2021-09-29 19:21:31 +03:00
  • ed33652534 Handle "test" folder as a part of CLion project // Resolve #4005 Ivan Kravets 2021-09-29 15:44:52 +03:00
  • d1c1f972a6 Propagate agent option to remote device monitor command (#4065) cpavot 2021-09-29 13:47:11 +02:00
  • 6008275aae Properly handle in-progress C++ standards when invoking Cppcheck // Resolve #3944 (#4070) Valerii Koval 2021-09-29 14:46:02 +03:00
  • edf8bb3945 Bump version to 5.2.1b3 Ivan Kravets 2021-09-27 22:59:58 +03:00
  • dd7d133263 Dump "embedded_result.output" Ivan Kravets 2021-09-27 22:59:36 +03:00
  • b6f783674b Allowed to override a default library builder via a new `builder field in a build group of library.json` // Resolve #3957 Ivan Kravets 2021-09-26 15:27:41 +03:00
  • eab70fae3b Properly handle "--keep-build-dir" option in platformio ci command (#4061) Valerii Koval 2021-09-23 23:26:42 +03:00
  • fed40ef104 Add debug information when a test fails on Win/Py3.8 Ivan Kravets 2021-09-17 21:06:08 +03:00
  • 6d087f5a38 Bump version to 5.2.1b2 Ivan Kravets 2021-09-16 22:07:01 +03:00
  • 0edcf33547 Use "ubuntu-18.04" for project examples (CI) Ivan Kravets 2021-09-16 22:06:45 +03:00
  • 443417b0f4 PyLint fix Ivan Kravets 2021-09-16 21:56:09 +03:00
  • 369e994b0d Check for "build.mcu" and "build.cpu" when looking for precompiled library // Issue #405 Ivan Kravets 2021-09-16 21:51:53 +03:00
  • 55469327c6 Bump version to 5.2.1b1 Ivan Kravets 2021-09-16 21:16:21 +03:00
  • 27f326673c Fixed a "KeyError: Invalid board option 'build.cpu'" when using a precompiled library with a board that does not have a CPU field in the manifest // Resolve #405 Ivan Kravets 2021-09-16 21:13:54 +03:00
  • e6fd766fff Bump version to 5.2.1a1 Ivan Kravets 2021-09-14 13:03:47 +03:00
  • 7da3ccfacb Merge tag 'v5.2.0' into develop Ivan Kravets 2021-09-13 19:00:10 +03:00
  • 624d6b3b0b Merge branch 'release/v5.2.0' v5.2.0 Ivan Kravets 2021-09-13 19:00:09 +03:00
  • 9528083a66 Bump version to 5.2.0 Ivan Kravets 2021-09-13 18:59:53 +03:00
  • 55408f6ccb Fixed an issue when PlatformIO archives a library that does not contain C/C++ source files // Resolve #4019 Ivan Kravets 2021-09-13 14:56:24 +03:00
  • dce5a39b10 Process "precompiled" and "ldflags" properties of the "library.properties" manifest // Resolve #3994 Ivan Kravets 2021-09-13 14:48:48 +03:00
  • 03a23876a7 Fixed an issue when PlatformIO archives a library that does not contain C/C++ source files // Resolve #4019 Ivan Kravets 2021-09-13 14:04:33 +03:00
  • 775357dd94 Better error handling if git is not installed // Resolve #4013 Ivan Kravets 2021-09-13 13:31:53 +03:00
  • d10cbb2823 Fix link to clang-tidy (#4049) Dmitry Antyneskul 2021-09-13 02:36:56 -07:00
  • 63a2465bac Update check tools to the latest available // Resolve #4041 valeros 2021-09-10 15:32:30 +03:00
  • d97ed52e91 Sync docs Ivan Kravets 2021-09-07 15:17:59 +03:00
  • e1dc12c14d Docs: Document "platformio-ide.pioHomeServerHttpHost" setting for VSCode Ivan Kravets 2021-09-02 12:47:17 +03:00
  • 7c755d4e2d Sync docs Ivan Kravets 2021-08-31 16:23:24 +03:00
  • 55b786d9f0 Use byte-mode for writing binary file Ivan Kravets 2021-08-28 13:21:46 +03:00
  • 131f4be4ea Fix PyLint's "use-dict-literal" and "use-list-literal" Ivan Kravets 2021-08-28 13:14:40 +03:00
  • d819617d2b Specify encoding for "open()" functions Ivan Kravets 2021-08-28 13:10:07 +03:00
  • b9219a2b62 Update "zeroconf" deps to 0.36 Ivan Kravets 2021-08-28 12:31:02 +03:00
  • 554e378dd6 Sync docs Ivan Kravets 2021-08-28 12:30:38 +03:00
  • cc11402bc9 Sync docs Ivan Kravets 2021-08-14 15:41:44 +03:00
  • 40220f92c1 Sync docs Ivan Kravets 2021-08-14 15:25:25 +03:00
  • 8c4d9021c2 Update deps Ivan Kravets 2021-08-14 12:53:49 +03:00
  • efefb02d86 Sync docs Ivan Kravets 2021-08-14 12:53:30 +03:00
  • 3ee281aaf9 Update SPDX License List to 3.14 Ivan Kravets 2021-08-09 17:46:56 +03:00
  • 097b6d5097 PyLint fixes Ivan Kravets 2021-08-05 18:13:22 +03:00
  • 6cdaf05f98 Sync docs Ivan Kravets 2021-08-05 18:13:00 +03:00