Skip to content

Commit a5e2385

Browse files
committed
Merge branch 'release/v2.3.4'
2 parents 8296e51 + 3cb5626 commit a5e2385

File tree

2 files changed

+31
-7
lines changed

2 files changed

+31
-7
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Release Notes
22

3+
## 2.3.4 (2021-10-19)
4+
5+
- Start debugging without firmware uploading using a new ``loadMode`` launch option (see docs for [debug_load_mode](https://docs.platformio.org/en/latest/projectconf/section_env_debug.html#debug-load-mode) for more details). **Requires PlatformIO Core 5.2.2 or above**.
6+
- PlatformIO IDE Installer
7+
* Ask the user to install Python manually if the portable version does not work
8+
* Check compatible Python using the installer script
9+
* Use pre-built Python 3.7 for Windows 7 and below
10+
311
## 2.3.3 (2021-08-14)
412

513
- Updated PlatformIO Core installer to v1.0.3 ([changes](https://github.com/platformio/platformio-core-installer/releases/tag/v1.0.3)):

package.json

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "platformio-ide",
3-
"version": "2.3.3",
3+
"version": "2.3.4",
44
"publisher": "platformio",
55
"engines": {
66
"vscode": "^1.44.0"
@@ -286,7 +286,23 @@
286286
"svdPath": {
287287
"default": null,
288288
"description": "Path to an SVD file describing the peripherals of the microcontroller",
289-
"type": "string"
289+
"type": [
290+
"string",
291+
"null"
292+
]
293+
},
294+
"loadMode": {
295+
"description": "Control when PlatformIO should load debugging firmware to the end target (see docs for `debug_load_mode` option)",
296+
"default": null,
297+
"type": [
298+
"string",
299+
"null"
300+
],
301+
"enum": [
302+
"always",
303+
"modified",
304+
"manual"
305+
]
290306
},
291307
"showDevDebugOutput": {
292308
"default": false,
@@ -621,7 +637,7 @@
621637
"vscode:package": "webpack --mode production && vsce package"
622638
},
623639
"devDependencies": {
624-
"@babel/core": "~7.15.0",
640+
"@babel/core": "~7.15.8",
625641
"@types/node": "~12",
626642
"@types/vscode": "~1.44.0",
627643
"babel-eslint": "~10.1.0",
@@ -630,16 +646,16 @@
630646
"babel-preset-env": "~1.7.0",
631647
"eslint": "~7.32.0",
632648
"eslint-import-resolver-webpack": "~0.13.1",
633-
"eslint-plugin-import": "~2.24.0",
649+
"eslint-plugin-import": "~2.24.2",
634650
"prettier": "~2.3.2",
635-
"vsce": "~1.96.1",
651+
"vsce": "~1.96.3",
636652
"webpack": "~5.50.0",
637653
"webpack-cli": "~4.7.2"
638654
},
639655
"dependencies": {
640656
"fs-plus": "~3.1.1",
641-
"platformio-node-helpers": "~9.2.3",
642-
"platformio-vscode-debug": "~1.3.1"
657+
"platformio-node-helpers": "~9.2.4",
658+
"platformio-vscode-debug": "~1.4.0"
643659
},
644660
"extensionDependencies": [
645661
"ms-vscode.cpptools"

0 commit comments

Comments
 (0)