Commit Graph

6318 Commits

Author SHA1 Message Date
Ivan Kravets 7f7bc76b20 Sync docs 2023-06-05 20:10:37 +03:00
Ivan Kravets 55e7b36dc4 Minor fixes 2023-06-05 18:51:58 +03:00
Ivan Kravets 395a4053aa Bump version to 6.1.8a2 2023-06-05 18:25:02 +03:00
Ivan Kravets cb65bdf22f Enhance user privacy protection through refined telemetry implementation 2023-06-05 18:24:42 +03:00
Ivan Kravets 6ea7ded483 Run tests against API v3 2023-06-05 18:15:30 +03:00
Ivan Kravets eeb0116f28 Skip exception when fetching SSL settings 2023-06-01 18:41:50 +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 e0f839a372 Update deps 2023-05-31 20:15:08 +03:00
Ivan Kravets 4fc6b26db5 Fix docs builder 2023-05-16 18:46:38 +03:00
Ivan Kravets 4388cd4321 Improve "CONTRIBUTING" guide // Resolve #4622 2023-05-16 18:12:25 +03:00
Ivan Kravets 71afa639e2 Fix tox's "docs" environment // Resolve #4624 2023-05-16 17:59:47 +03:00
Ivan Kravets 89ffd82275 Update ISSUE_TEMPLATE.md 2023-05-10 18:05:48 +03:00
Ivan Kravets 148ce1a897 Bump version to 6.1.8a1 2023-05-08 18:03:34 +03:00
Ivan Kravets 58a59f8ae8 Merge tag 'v6.1.7' into develop
Bump version to 6.1.7
2023-05-08 17:58:34 +03:00
Ivan Kravets fc12dda765 Merge branch 'release/v6.1.7' 2023-05-08 17:58:34 +03:00
Ivan Kravets 41fb1ca8bd Bump version to 6.1.7 2023-05-08 17:58:23 +03:00
Ivan Kravets bba5bc9d0f Lock "urllib3<2" becuase urllib3 v2.0 only supports OpenSSL 1.1.1+ // Resolve #4614 2023-05-06 14:15:40 +03:00
Ivan Kravets f8f3e9863e Bump version to 6.1.7rc2 2023-05-04 23:14:21 +03:00
Ivan Kravets eb20f3410a Minor fixes 2023-05-04 23:13:10 +03:00
Ivan Kravets 681b90e6b2 Implement ProjectRPC.create_empty 2023-05-03 22:28:16 +03:00
Ivan Kravets c016d6827b Implement RPC notification system 2023-05-03 22:27:00 +03:00
Ivan Kravets f840577066 Remove unnecessary logging 2023-05-03 22:26:12 +03:00
Ivan Kravets 475c5d2a3c Implement native async RPC core.exec 2023-05-03 22:25:44 +03:00
Ivan Kravets f9cbf6cb97 Set caller id when available 2023-05-03 11:22:19 +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 7876626f04 Add BaseRPCHandler 2023-05-02 21:47:10 +03:00
Dawid Nowak f6aa95a4fe test/runners/unity.py: fixed warnings: [-Wunused-parameter] (#4610)
They appear when the tests are run with the `Wextra` flag.

I know of 3 possible solutions:
* A.) `static_cast<void>(unusedParameter);` – the preferred C++ way, but `unity` can also be used with `C`
* B.) `(void) unusedParameter;` – "old" C–style casting – the one I used – compatible with both C and C++
* C.) remove `unusedParameter` var from the function arguments – but keeping the name better explains what it is

```
Library Manager: Installing throwtheswitch/Unity @ ^2.5.2
Unpacking  [####################################]  100%
Library Manager: Unity@2.5.2 has been installed!
.pio/build/native/unity_config/unity_config.c:39:37: warning: unused parameter 'baudrate' [-Wunused-parameter]
void unityOutputStart(unsigned long baudrate) { }
                                    ^
1 warning generated.
Testing...
```
2023-05-01 14:30:27 +03:00
Ivan Kravets 4596acab81 Add os.call_path_module_func RPC 2023-05-01 11:37:44 +03:00
Ivan Kravets 09f1269440 Docs: Sync dev-platforms 2023-04-29 16:48:46 +03:00
Ivan Kravets 939f8e0812 Fetch framework data from PIO Registry 2023-04-29 16:48:33 +03:00
Ivan Kravets 1d0d89a4fa Remove unused code 2023-04-29 16:48:14 +03:00
Ivan Kravets 2908efd337 Bump version to 6.1.7rc1 2023-04-27 22:56:39 +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 21c4f091e2 Skip mbed legacy examples from PIO Core CI 2023-04-27 15:12:01 +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 2312ca929d Cleanup code 2023-04-27 14:19:31 +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 c8eea40dd0 Better handling "clean" & "monitor" targets 2023-04-25 20:47:04 +03:00
Ivan Kravets 53cd43b676 Remove obsolate code 2023-04-25 16:32:17 +03:00
Ivan Kravets 981266646c Force drive letter to lower case when calculating project checksum on Windows // Resolve #4600 2023-04-24 18:24:35 +03:00
Ivan Kravets 0acf968b2d Return result for JSON RPC 2023-04-24 18:20:15 +03:00
Ivan Kravets 1e5a728f3c Return result for JSON RPC 2023-04-24 16:43:42 +03:00
Ivan Kravets c4d178e50e Bump version to 6.1.7b2 2023-04-22 22:32:42 +03:00
Ivan Kravets b991d9f25c Do not normalize path to abs if directory does not exist 2023-04-21 12:52:39 +03:00
Ivan Kravets 82d380d895 Improve docs for "build_flags" 2023-04-21 11:40:54 +03:00
Ivan Kravets 9344f3cd81 Revert "Improved support for projects located on Windows network drives // Issue #3417"
This reverts commit a0c959be28.
2023-04-21 11:25:48 +03:00
Ivan Kravets 6ee9cc04fb Minor SCons optimizations 2023-04-20 22:29:00 +03:00
Ivan Kravets a0c959be28 Improved support for projects located on Windows network drives // Issue #3417 2023-04-20 19:34:15 +03:00
Ivan Kravets df896ad401 Fix normalizing path to unix // Resolve #4117 2023-04-20 18:58:04 +03:00
Ivan Kravets 743fc8e636 Improved support for projects located on Windows network drives // Resolve #3417 2023-04-20 18:57:22 +03:00