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
122ebed16d
Update deps
2022-08-24 13:29:55 +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
ba5f61f92b
Merge tag 'v6.1.4' into develop
...
Bump version to 6.1.4
2022-08-12 16:55:00 +03:00
Ivan Kravets
8814f4e92d
Merge branch 'release/v6.1.4'
2022-08-12 16:55:00 +03:00
Ivan Kravets
43dd429aa2
Use random to remove a cache
2022-08-12 16:54:44 +03:00
Ivan Kravets
cd8179a41f
Bump version to 6.1.4
2022-08-12 15:00:05 +03:00
Ivan Kravets
10136729ab
Increase expire time
2022-08-12 14:59:37 +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
4e78c3ec40
Improve docs for Github Actions
2022-08-09 15:45:37 +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
fcb676abc6
Docs: Sync dev-platforms
2022-08-01 13:06:12 +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
fd8c9786c0
Sync docs
2022-07-25 16:39:20 +03:00
Ivan Kravets
410324b2c7
Move banners to the bottom
2022-07-25 16:39:09 +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