Commit Graph

3930 Commits

Author SHA1 Message Date
Ivan Kravets 9800fb7b2c Bump version to 6.1.5 2022-11-01 20:28:27 +02:00
Ivan Kravets dc14bd7362 Bump version to 6.1.5rc1 2022-10-26 23:38:03 +03:00
Ivan Kravets 4be5185ed3 Added a new `enable_proxy_strict_ssl` setting to disable the proxy server certificate verification // Resolve #4432 2022-10-26 23:37:19 +03:00
Ivan Kravets 7cb40ef3b0 Support short version of "package" command 2022-10-13 21:21:38 +03:00
Ivan Kravets e0f9cb8c26 Fixed an issue when pio pkg install --storage-dir command requires PlatformIO project // Resolve #4410 2022-09-30 14:10:23 +03:00
Ivan Kravets 4c177c1ad3 Bump version to 6.1.5a4 2022-09-27 19:42:16 +03:00
Ivan Kravets 490af8ac37 Speeded up device port finder 2022-09-27 19:41:32 +03:00
Ivan Kravets cd8024c762 Bump version to 6.1.5a3 2022-09-03 12:14:15 +03:00
Ivan Kravets 0b4aedbeeb Remove temporary code // Issue #3980 2022-09-03 12:13:55 +03:00
Ivan Kravets 3d2ac4698c PyLint fix 2022-09-03 12:13:25 +03:00
Ivan Kravets e0a3b81877 Fixed "UnboundLocalError: local variable 'port' referenced before assignment" // Resolve #4407 2022-09-03 12:08:17 +03:00
Florian Sievers af21c50aec make bash version check case insensitive (#4399)
the output of `bash --version` is different when the system is configured for e.g. de_DE locale. For german locale the it's `GNU bash, Version 5.0…` with an uppercase 'V'. This makes the bash completion setup fail with the error `Error: The minimal supported Bash version is 4.4`.

To fix this, the version match regex now uses the `IGNORECASE` flag.
2022-08-24 13:44:56 +03:00
Ivan Kravets 1cbc424488 Cleanup debug code 2022-08-24 13:34:07 +03:00
Ivan Kravets 887e542cb2 Bump version to 6.1.5a2 2022-08-24 13:30:39 +03:00
Ivan Kravets 780c62d925 Speeded up device port finder by avoiding loading board HWIDs from development platforms 2022-08-24 13:30:19 +03:00
Ivan Kravets 158aabbdf2 Improved caching of build metadata in debug mode 2022-08-24 12:54:35 +03:00
Ivan Kravets a8c3f2bdf6 Bump version to 6.1.5a1 2022-08-12 17:01:19 +03:00
Ivan Kravets cd8179a41f Bump version to 6.1.4 2022-08-12 15:00:05 +03:00
Ivan Kravets c5d7c4f88e Update SPDX list to v3.18 2022-08-12 12:47:16 +03:00
Ivan Kravets e3796cfda1 Allow custom system for the package manager API 2022-08-12 12:46:55 +03:00
Ivan Kravets 847fdd4deb Fixed an issue when the "cleanall" target removes dependencies from all working environments // Resolve #4386 2022-08-10 15:05:31 +03:00
Ivan Kravets c56b35f504 Bump version to 6.1.4b4 2022-08-09 15:47:38 +03:00
Ivan Kravets bc9d9ac2db Keep custom "unwantedRecommendations" when generating projects for VSCode // Resolve #4383 2022-08-09 15:47:04 +03:00
Ivan Kravets e2f0d96f09 Formatting 2022-08-09 15:46:19 +03:00
Ivan Kravets dfffd5e97b Warn about calling “env.BuildSources” in a POST-type script // Resolve #4385 2022-08-08 17:39:36 +03:00
Ivan Kravets 8c13d13f80 Added support for accepting the original FileNode environment in a “callback” function when using Build Middlewares // Resolve #4380 2022-08-08 16:51:19 +03:00
Benedikt Kleiner 32d501bed1 optionally pass env to AddBuildMiddleware callback (#4380) 2022-08-08 15:22:42 +03:00
Ivan Kravets 17a7293967 Bump version to 6.1.4b3 2022-08-04 10:48:58 +03:00
Ivan Kravets 59902abd09 Keep support for legacy "IDE_EXTRA_DATA" // Resolve #4379 2022-08-04 10:48:37 +03:00
Ivan Kravets a4756987a4 Provide a simplified download progress in non-terminal environments 2022-08-03 20:33:24 +03:00
Ivan Kravets b04c1591c2 Use "get_terminal_size().columns" directly 2022-08-03 20:31:56 +03:00
Ivan Kravets 83c4e5f463 Improve downloading progress for non-terminal stream 2022-08-03 17:32:40 +03:00
Ivan Kravets 8ada1c2b34 Use "strip_ansi" from click module 2022-08-03 16:56:21 +03:00
Ivan Kravets b7b01dd6a0 Drop "pio --force" option 2022-08-03 16:35:37 +03:00
Ivan Kravets 5c2673cd71 Bump version to 6.1.4b2 2022-08-01 20:08:46 +03:00
Ivan Kravets 09f7ff2db3 Upgraded build engine to the SCons 4.4.0 2022-08-01 20:08:25 +03:00
Ivan Kravets 5e8eb77090 Rename "platformio" conflicted tool/module name to "piobuild" 2022-08-01 19:49:24 +03:00
Ivan Kravets a0493e6ac4 Handle both extra IDE data: IDE_EXTRA_DATA & INTEGRATION_EXTRA_DATA 2022-08-01 19:48:27 +03:00
Ivan Kravets 4d755f2692 Remove deprecated "absolute_import" 2022-08-01 19:47:27 +03:00
Ivan Kravets fa0de1dad4 Switch to the official PROGPATH 2022-07-30 12:16:32 +03:00
Ivan Kravets 6653c02487 Use the cached "BUILD_TYPE" from env 2022-07-30 12:15:49 +03:00
Ivan Kravets 0939b43899 Bump version to 6.1.4b1 2022-07-29 20:03:55 +03:00
Ivan Kravets 537558d410 Do not resolve project dependencies on for the "cleanall" target // Resolve #4344 2022-07-29 20:03:14 +03:00
Ivan Kravets 7c9e0393f8 Improved device port finder when using dual channel UART converter // Resolve #4367 2022-07-29 19:37:59 +03:00
Ivan Kravets 9ddf73baa6 Fixed an issue when escaping macros/defines for IDE integration // Resolve #4360 2022-07-29 17:18:21 +03:00
Ivan Kravets 699da0a8fb Prefer global env when generating integration data 2022-07-29 14:58:11 +03:00
Ivan Kravets 36d470279c Bump version to 6.1.4a2 2022-07-22 18:18:51 +03:00
Ivan Kravets e498119e0d Improved project dependency resolving when using the pio project init --ide command 2022-07-22 18:18:26 +03:00
Ivan Kravets 2695690b34 Bump version to 6.1.4a1 2022-07-18 21:06:32 +03:00
Ivan Kravets 72ac6c86df Bump version to v6.1.3 2022-07-18 20:48:10 +03:00