Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
340 lines (224 sloc) 13.8 KB

Change Log

All notable changes to this project will be documented in this file.

Version 0.2.27

  • Release date: July 8, 2019

Fixed

  • Fix the issue of "Unable to start serial monitor" #851 which started after update to VS Code 1.36.0.

Special thanks to Aboulfad, szormok, MichaelPfezer, CodeNameHawk, Rafu and Cube-Line, thanks for your contributions and feedbacks.

Version 0.2.26

  • Release date: May 30, 2019

Added

  • Add .pde support

Changed

  • The value of 'Include Path' will be updated automatically when board package is updated

Fixed

  • Fix the issue of "ST-Link upload - Please specify the upload serial port" #595

Special thanks to Riz-waan, LuisAbrantes, Christopher Schmitz, Christian and LMtx, thanks for your contributions and feedbacks.

Version 0.2.25

  • Release date: January 10, 2019

Added

  • Add upload and verify button in action bar #737
  • Add serial port support for Electron 3.0 #729, #730, #731

Special thanks to Michael Omiccioli and MarNwk, thank you for your feedbacks.

Version 0.2.24

  • Release date: December 11, 2018

Added

  • Add debugging support for cmsis-dap with Keil Software vid #634

Changed

  • Save the selected programmer in Arduino.json #714

Fixed

  • Fix dependency issue #716
  • Install latest arduino on Mac #724

Special thanks to Deqing Sun, thank you for your contributions and feedbacks.

Version 0.2.23

  • Release date: November 22, 2018

Added

  • Add debugging support for uno #685
  • Add Wio LTE M1/NB1(BG96) board #703
  • Add contribution guidelines #665
  • Add sketches folder into examples view #652

Changed

  • Change Arduino langauge ID to C++ #686
  • Use VS Code new webview API #701

Fixed

  • Fix major grammatical issues & formatting issues #681
  • Spelling and grammar updates to README #679

Special thanks to Deqing Sun, Takashi Matsuoka, Chinmay Chandak, aster94, Ajit Panigrahi and Konrad Blum, thank you for your contributions and feedbacks.

Version 0.2.22

  • Release date: October 18, 2018

Added

  • Add Net Satisfaction Score survey

Version 0.2.21

  • Release date: October 10, 2018

Changed

  • Fix the output path not exist issue #641
  • Update arduino.path instruction #635

Special thanks to aster94, Niels van der Veer, AntoineGirafe, thank you foryour contributions and feedbacks.

Version 0.2.20

  • Release date: August 16, 2018

Changed

  • Add arduino.defaultBaudRate option #616
  • Pop up a message to help the user figure out what settings are wrong #611

Version 0.2.19

  • Release date: July 31, 2018

Changed

  • Dependency upgrade

Version 0.2.18

  • Release date: July 17, 2018

Added

  • Add Wio 3G board and WeMos D1 board #223

Fixed

  • Fix intellisense issue of c_cpp_properties.json
  • Fix "Verifying" is misspelled issue #591
  • Improve config setting descriptions #605

Special thanks to Takashi Matsuoka, Andrew Churchill, Pharap, thank you for your contributions and feedbacks.

Version 0.2.17

  • Release date: June 15, 2018

Fixed

  • Fix errors that frequently happened #555
  • Check Arduino IDE in command palette when cannot resolve arduino path #583
  • Fix g++ not find issue when upgrade the board sdk to a new version #586

Version 0.2.16

  • Release date: June 6, 2018

Added

  • Add a way to skip header file provider #565

Fixed

  • Fix arduino example display an empty tab issue #533
  • Fix the error message when cannot resolve arduino path #566

Special thanks to Thad House, Carlos Gomez, Johannes Henninger, thank you for your contributions and feedbacks.

Version 0.2.15

  • Release date: May 14, 2018

Added

  • Add a sketch file button in status bar to reset sketch file #481
  • Add loading status bar for verify and build command #137
  • Add prebuild support in arduio.json #411
  • Add upload using programmer command #407
  • Add ignore option for board detection notification #495
  • Add settings for disable/enable serial monitor TestingOpen #530

Fixed

  • Fix intellisense issue of c_cpp_properties.json (preview) #438

Special thanks to Joel Santos, John, mybayern1974, Maxime Paquatte, Joe Saavedra, Kye Burchard, Laurent Haas - F6FVY, thank you for your feedbacks.

Version 0.2.14

  • Release date: May 4, 2018

Fixed

  • Fix install board command issue

Version 0.2.13

  • Release date: April 26, 2018

Fixed

  • Fix board manager package version issue #520

Added

  • Add install board command

Changed

  • Disable auto popup get started page for IoT Devkit

Version 0.2.12

  • Release date: April 8, 2018

Fixed

  • Fix board manager and library manager issue with portable Arduino installation #415
  • Fix board type button issue #483
  • Fix absolute output folder path issue #450
  • Fix serial port line ending issue #497
  • Fix debugging issue with file path contains spaces #428
  • Fix board manager mixed up packages issue #414

Special thanks to Felix Uhl, emontnemery, tsalinger, Diego Medeiros, vphuoc, Nuno Sousa, thank you for your feedbacks.

Version 0.2.11

  • Release date: March 7, 2018

Fixed

  • Fix the issue caused by VSCode breaking change of workspace.findfiles #467

Special thanks to GarethE, thank you for your contributions and feedbacks.

Version 0.2.10

  • Release date: October 27, 2017

Changed

  • Adopt the new VSCode Debug API #432, #435
  • Popup the example view when detecting new device is connected #431

Version 0.2.8

  • Release date: October 10, 2017

Changed

  • Thanks to Matthew Simms that fixes the regression from the usage react-select control in the PR#421

Version 0.2.7

  • Release date: September 29, 2017

Changed

  • Default baud rate from 9600 to 115200

Version 0.2.6

  • Release date: September 1, 2017

Added

  • Add usb native binaries for electron 1.7.3 to unblock vscode insider August version

Fixed

  • Fix html/md preview issue

Version 0.2.5

  • Release date: August 24, 2017

Added

  • Add settings for enabled/disable USB detection
  • Add Arduino Example tree explorer viewlet
  • Contribution from DeqingSun: Support multiple versions of Arduino on Mac #375
  • Contribution from DeqingSun: Add board support for STM32F1 with Arudino_STM32 #377

Changed

  • Leverage the ouput path config to speedup upload/verify
  • Fix USB detection issue during uploading #371, 372
  • Contribution from lialosiu: Fix encoding issue for non UTF-8 #364
  • Update the documents with the helps of

Version 0.2.4

  • Release date: July 3, 2017

Added

  • Add refresh button on boardmanager/librarymanager view to refresh index files manually

Changed

  • Update license and legal compliance fixes for open source
  • The extension is ready for opening issue on github

Version 0.2.3

  • Release date: May 27, 2017

Changed

  • Use a new configuration page for switching arduino boards
  • Lazy load the arduino extension on start up, only usb detection works in background, when it detects an arduino board, the extension will fully activate
  • Update unit test to some basic arduino commands
  • Fix some typos in code
  • Fix issue #289 #324 #327

Version 0.2.2

  • Release date: May 19, 2017

Added

  • Support debug for a few boards: arduino zero/M0 Pro, AZ3166, Adafruit Feather M0, Adafruit WICED Feather
  • Support debug for stlink, jlink

Version 0.1.3

  • Release date: May 12, 2017

Added

  • Support auto-discovery of AZ3166 board

Changed

  • Make activation condition to activate always for keeping USB auto-detection work background
  • Auto-resolve arduino path from Registry on windows
  • Well handle the case when vscode has no workspace

Fixed

  • Fix the issue of HTML view showing weird background color in vscode 1.12.1
  • Fix arduino board installation failure on Mac after usb detection

Version 0.1.2

  • Release date: April 28, 2017

Added

  • Support manually imported library in libraries manager
  • Support 3rd-party boards
  • Add more devices (Arduino M0 Pro/Arduino Yún/Arduino Due) for auto discovery
  • Add native binaries version for electron 1.6.6 to unblock VSCode's future upgrade
  • Scaffold an empty sketch under current workspace folder

Changed

  • Make the arduino.json configurable through UI
  • Refine extension activation events
  • Restore previous active serial monitor after upload is completed
  • Auto-resolve the sketch file path when the file is not existing for verify/upload
  • Search custom libraries and examples in the path of sketchbook.path preference rather than default windows Document path

Fixed

  • Fix preferences.txt not found issue
  • Fix verify command NPE issue when no serial port is selected
  • Fix the error handling issue when opening serial monitor failed
  • Avoid verify/upload reentry issue

Version 0.1.1

  • HotFix: Update display tag.

Version 0.1.0

  • Release date: April 14, 2017
  • Release status: Public Preview

Added

  • IntelliSense and syntax highlighting for Arduino sketches (based on C/C++ for Visual Studio Code)
  • Verify and upload your sketches in Visual Studio Code (based on Arduino IDE)
  • Built-in board and library manager
  • Built-in example list
  • Built-in serial monitor
  • Snippets for sketches
  • Automatic Arduino project scaffolding
  • Commond Palette (F1) integration of frequently used commands (e.g. Verify, Upload...)
You can’t perform that action at this time.