Skip to content

Commit e2ad5e4

Browse files
authored
Merge pull request #114 from paulober/develop
Patch v3.1.2
2 parents 1a8e30f + 9c51e1c commit e2ad5e4

File tree

6 files changed

+201
-170
lines changed

6 files changed

+201
-170
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@ All notable changes to the "pico-w-go" extension will be documented in this file
99

1010
---
1111

12+
## [3.1.2] - 2023-06-22
13+
14+
# Added
15+
- `picowgo.pyIgnore` now supports syncFolder specific rules
16+
17+
# Changed
18+
- Fixed #111, Relative paths in `picowgo.pyIgnore` don't work
19+
- Fixed #113, Unnecessary re-uploading of unchanged files during upload-project
20+
- Upgraded pyboard-serial-com to v1.5.2
21+
1222
## [3.1.1] - 2023-06-21
1323

1424
# Changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Pico-W-Go provides code auto-completion and allows you to communicate with your
66
77
Works with:
88
| Platform | x64 | arm64 | armhf |
9-
| -------- | --- | ----- | ----- |
9+
| :------- | :-: | :---: | :---: |
1010
| Windows ||||
1111
| macOS ||||
1212
| Linux ||||
@@ -74,7 +74,7 @@ This extension contributes the following settings:
7474
* `picowgo.additionalSyncFolders`: Specifies additional folders that can be selected as upload sources when uploading a project. If left empty, the sync will be performed based on the folder specified in the 'syncFolder' setting. Only folders within the project are allowed. Specify the path relative to the project you have opened in Visual Studio Code, without a leading or trailing slash.
7575
* `picowgo.syncAllFileTypes`: If enabled, all files will be uploaded no matter the file type. The list of file types below will be ignored.
7676
* `picowgo.syncFileTypes`: All types of files that will be uploaded to the board, seperated by comma. All other filetypes will be ignored during an upload (or download) action.
77-
* `picowgo.pyIgnore`: Comma separated list of files and folders to ignore when uploading (no wildcard or regular expressions supported).
77+
* `picowgo.pyIgnore`: Comma separated list of files and folders to ignore when uploading relative to syncFolder (no wildcard or regular expressions supported except `**/<file/folder>` to exclude an item by its name in every sub folder). Use `<additionalSyncFolder>:file/to/exclude.py` to create sync folder exclusive exclusion rules (all other rules will always be applied relative to the selected sync folder). Replace `additionalSyncFolder` with a value from your `picowgo.additionalSyncFolders` setting or the value from `picowgo.syncFolder`.
7878
* `picowgo.openOnStart`: Automatically open the Pico-W-Go console and connect to the board after starting VS Code.
7979
* `picowgo.statusbarButtons`: Select which buttons to show in the statusbar (DO NOT CHANGE, unless you know what you are doing)
8080
* `picowgo.gcBeforeUpload`: Run garbage collection before uploading files to the board. This will free up some memory usefull when uploading large files but adds about a second or two to the upload process.

0 commit comments

Comments
 (0)