You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 1, 2024. It is now read-only.
* Whitespace fixes in CHANGELOG.md
* Add missing release dates in changelog
* Add unreleased version changelog entry
* Add .ackrc file to avoid searching generated output files
Ack is an intelligent, recursive grep tool.
http://beyondgrep.com/
* Update CONTRIBUTING.md with dev branch info
* Whitespace fixes in README.md
* Update node.js and npm requirement
To the currently oldest sensible version, it is possible that the actual
requirement is higher
Copy file name to clipboardExpand all lines: CHANGELOG.md
+21-5
Original file line number
Diff line number
Diff line change
@@ -1,24 +1,36 @@
1
1
# Change Log
2
2
All notable changes to this project will be documented in this file.
3
3
4
+
## Version ...the next release...
5
+
6
+
- Release date: ...
7
+
4
8
## Version 0.4.4
5
9
10
+
- Release date: August 26, 2021
11
+
6
12
### Changed
7
13
- Serial monitor uses a new backend which doesn't break with updates of VSCode. [#1322](https://github.com/microsoft/vscode-arduino/pull/1322)
8
14
9
15
## Version 0.4.3
10
16
17
+
- Release date: May 12, 2021
18
+
11
19
### Fixed
12
20
- Update node-usb-native to v0.0.20 to fix serial and port selecting [#1257](https://github.com/microsoft/vscode-arduino/issues/1257)
@@ -31,6 +43,8 @@ All notable changes to this project will be documented in this file.
31
43
32
44
## Version 0.4.0
33
45
46
+
- Release date: March 22. 2021
47
+
34
48
### Added
35
49
- Support for Arduino CLI #1017
36
50
@@ -358,19 +372,19 @@ Special thanks to [GarethE](https://github.com/keyoke), thank you for your contr
358
372
359
373
- Release date: August 24, 2017
360
374
361
-
### Added
375
+
### Added
362
376
- Add settings for enabled/disable USB detection
363
377
- Add Arduino Example tree explorer viewlet
364
378
- Contribution from [DeqingSun](https://github.com/DeqingSun): Support multiple versions of Arduino on Mac [#375](https://github.com/Microsoft/vscode-arduino/pull/375)
365
379
- Contribution from [DeqingSun](https://github.com/DeqingSun): Add board support for STM32F1 with Arudino_STM32 [#377](https://github.com/Microsoft/vscode-arduino/pull/377)
366
380
367
-
### Changed
381
+
### Changed
368
382
- Leverage the output path config to speedup upload/verify
369
383
- Fix USB detection issue during uploading [#371](https://github.com/Microsoft/vscode-arduino/pull/371), [372](https://github.com/Microsoft/vscode-arduino/pull/372)
370
384
- Contribution from [lialosiu](https://github.com/lialosiu): Fix encoding issue for non UTF-8 [#364](https://github.com/Microsoft/vscode-arduino/pull/364)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,9 @@ There are many ways that you can contribute, beyond writing code. The goal of th
8
8
9
9
If you are interested in writing code to fix issues, first look at the issues with the [help-wanted](https://github.com/Microsoft/vscode-arduino/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) label. They should have the context and code pointers needed to get started. If not, then feel free to ask for some, and we will be happy to provide any guidance you need.
10
10
11
-
When you are doing code fix, please work against [develop](https://github.com/microsoft/vscode-arduino/tree/develop) branch and also submit pull request to develop branch. Changes will be merged into master branch after production release.
11
+
When you are doing code fix, please work against [dev](https://github.com/microsoft/vscode-arduino/tree/dev)
12
+
branch and also submit pull request to `dev` branch.
13
+
Changes will be merged into `master` branch after production release.
Copy file name to clipboardExpand all lines: README.md
+12-12
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ The Arduino IDE can be installed the Arduino [download page](https://www.arduino
27
27
### Arduino CLI
28
28
The Arduino CLI can be downloaded from the repository's [release page](https://github.com/arduino/arduino-cli/releases/tag/0.13.0)
29
29
- The extension has only been tested with v0.13.0.
30
-
- If you use the CLI you will have to set `arduino.path` since the CLI does not have a default path.
30
+
- If you use the CLI you will have to set `arduino.path` since the CLI does not have a default path.
31
31
32
32
## Installation
33
33
Open VS Code and press <kbd>F1</kbd> or <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> to open command palette, select **Install Extension** and type `vscode-arduino`.
@@ -138,14 +138,14 @@ The following settings are as per sketch settings of the Arduino extension. You
138
138
139
139
## Pre- and Post-Build Commands
140
140
On Windows the commands run within a `cmd`-, on Linux and OSX within a `bash`-instance. Therefore your command can be anything what you can run within those shells. Instead of running a command you can invoke a script. This makes writing more complex pre-/post-build mechanisms much easier and opens up the possibility to run python or other scripting languages.
141
-
The commands run within the workspace root directory and vscode-arduino sets the following environment variables:
142
-
**`VSCA_BUILD_MODE`** The current build mode, one of `Verifying`, `Uploading`, `Uploading (programmer)` or `Analyzing`. This allows you to run your script on certain build modes only.
143
-
**`VSCA_SKETCH`** The sketch file relative to your workspace root directory.
144
-
**`VSCA_BOARD`** Your board and configuration, e.g. `arduino:avr:nano:cpu=atmega328`.
145
-
**`VSCA_WORKSPACE_DIR`** The absolute path of your workspace root directory.
146
-
**`VSCA_LOG_LEVEL`** The current log level. This allows you to control the verbosity of your scripts.
147
-
**`VSCA_SERIAL`** The serial port used for uploading. Not set if you haven't set one in your `arduino.json`.
148
-
**`VSCA_BUILD_DIR`** The build directory. Not set if you haven't set one in your `arduino.json`.
141
+
The commands run within the workspace root directory and vscode-arduino sets the following environment variables:
142
+
**`VSCA_BUILD_MODE`** The current build mode, one of `Verifying`, `Uploading`, `Uploading (programmer)` or `Analyzing`. This allows you to run your script on certain build modes only.
143
+
**`VSCA_SKETCH`** The sketch file relative to your workspace root directory.
144
+
**`VSCA_BOARD`** Your board and configuration, e.g. `arduino:avr:nano:cpu=atmega328`.
145
+
**`VSCA_WORKSPACE_DIR`** The absolute path of your workspace root directory.
146
+
**`VSCA_LOG_LEVEL`** The current log level. This allows you to control the verbosity of your scripts.
147
+
**`VSCA_SERIAL`** The serial port used for uploading. Not set if you haven't set one in your `arduino.json`.
148
+
**`VSCA_BUILD_DIR`** The build directory. Not set if you haven't set one in your `arduino.json`.
149
149
150
150
For example under Windows the following `arduino.json` setup
0 commit comments