diff --git a/CHANGELOG.md b/CHANGELOG.md index 4533b94..3dc63a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # Release Notes -## 0.17.4 (2018-07-??) +## 0.17.5 (2018-08-21) + +* Improvements for [PIO Unified Debugger](http://docs.platformio.org/page/plus/debugging.html): + - Update peripheral register values on group expansion or double click + - Better support for the complex watching expressions + - Fixed issue when registers are not updated after loading + - Fixed setting new value for variable in "Global" scope + +## 0.17.4 (2018-07-26) * Improved PlatformIO Core installer diff --git a/README.md b/README.md index 37c3d1c..946c077 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [PlatformIO](https://platformio.org) is an open source ecosystem for IoT development. Cross-platform build system and unified debugger. Remote unit testing and firmware updates. -**Platforms**: Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Freescale Kinetis, Infineon XMC, Intel ARC32, Lattice iCE40, Maxim 32, Microchip PIC32, Nordic nRF51, Nordic nRF52, NXP LPC, RISC-V, Samsung ARTIK, Silicon Labs EFM32, ST STM32, Teensy, TI MSP430, TI Tiva, WIZNet W7500 +**Platforms**: Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Freescale Kinetis, Infineon XMC, Intel ARC32, Intel MCS-51 (8051), Lattice iCE40, Maxim 32, Microchip PIC32, Nordic nRF51, Nordic nRF52, NXP LPC, RISC-V, Samsung ARTIK, Silicon Labs EFM32, ST STM32, Teensy, TI MSP430, TI Tiva, WIZNet W7500 **Frameworks**: Arduino, ARTIK SDK, CMSIS, Energia, ESP-IDF, libOpenCM3, mbed, Pumbaa, Simba, SPL, STM32Cube, WiringPi @@ -18,11 +18,11 @@ Cross-platform build system and unified debugger. Remote unit testing and firmwa - 15+ frameworks * [PIO Unified Debugger](http://docs.platformio.org/page/plus/debugging.html) -* [PIO Remoteā„¢](http://docs.platformio.org/page/plus/pio-remote.html) +* [PIO Remote](http://docs.platformio.org/page/plus/pio-remote.html) * [Unit Testing](http://docs.platformio.org/page/plus/unit-testing.html) * C/C++ Intelligent Code Completion * C/C++ Smart Code Linter for rapid professional development -* Library Manager for the hundreds popular libraries +* Library Manager for the thousands of popular libraries * Multi-projects workflow with multiple panes * Themes support with dark and light colors * Serial Port Monitor diff --git a/package.json b/package.json index 15d0457..60409df 100644 --- a/package.json +++ b/package.json @@ -530,7 +530,7 @@ "vscode:package": "babel src --out-dir lib && vsce package" }, "devDependencies": { - "@types/node": "^7", + "@types/node": "^8", "babel-cli": "^6.24.1", "babel-eslint": "^8.0.1", "babel-plugin-transform-class-properties": "^6.24.1", @@ -545,7 +545,7 @@ "fs-plus": "^3.0.0", "ini": "^1.3.4", "platformio-node-helpers": "^2.1.1", - "platformio-vscode-debug": "^1.1.2" + "platformio-vscode-debug": "^1.2.0" }, "extensionDependencies": [ "ms-vscode.cpptools" diff --git a/resources/platformio-mini-logo.png b/resources/platformio-mini-logo.png new file mode 100644 index 0000000..29928a5 Binary files /dev/null and b/resources/platformio-mini-logo.png differ diff --git a/src/home.js b/src/home.js index ddc8392..366d285 100644 --- a/src/home.js +++ b/src/home.js @@ -10,6 +10,7 @@ import * as pioNodeHelpers from 'platformio-node-helpers'; import { extension } from './main'; import { notifyError } from './utils'; +import path from 'path'; import vscode from 'vscode'; @@ -39,6 +40,7 @@ export default class PIOHome { retainContextWhenHidden: true } ); + panel.iconPath = vscode.Uri.file(path.join(extension.context.extensionPath, 'resources', 'platformio-mini-logo.png')); panel.onDidDispose(this.onPanelDisposed.bind(this), null, this._disposables); panel.webview.html = this.getLoadingContent(); try {