Skip to content

Commit

Permalink
Merge branch 'release/v0.9.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ivankravets committed Dec 28, 2017
2 parents 871f679 + d4cb4e6 commit 9ecacb4
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 100 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release Notes

## 0.9.0 (2017-12-28)

* Upgraded to PIO Core 3.5.0
* Pre-install PIO Home in pair with PIO Core (resolve issue with "timeout")
* Fixed issue with PIO Core update/upgrade commands (issue [#62](https://github.com/platformio/platformio-vscode-ide/issues/62))

## 0.8.2 (2017-12-02)

* Fixed issue with broken PIO Home and user's Python <2.7.9 (Windows). Automatically install compatible Python
Expand Down
15 changes: 3 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "platformio-ide",
"version": "0.8.2",
"version": "0.9.0",
"preview": true,
"displayName": "PlatformIO IDE",
"description": "Official PlatformIO IDE for IoT, Arduino, ARM mbed, Espressif (ESP8266/ESP32), STM32, PIC32, nRF51/nRF52, FPGA, CMSIS, SPL, AVR, Samsung ARTIK, libOpenCM3",
Expand Down Expand Up @@ -86,11 +86,6 @@
"title": "Serial Monitor",
"category": "PlatformIO"
},
{
"command": "platformio-ide.initProject",
"title": "Initialize or Update Project",
"category": "PlatformIO"
},
{
"command": "platformio-ide.rebuildProjectIndex",
"title": "Rebuild IntelliSense Index",
Expand All @@ -113,10 +108,6 @@
}
],
"keybindings": [
{
"command": "platformio-ide.initProject",
"key": "ctrl+alt+i"
},
{
"command": "platformio-ide.build",
"key": "ctrl+alt+b"
Expand Down Expand Up @@ -177,7 +168,7 @@
},
"platformio-ide.useDevelopmentPIOCore": {
"type": "boolean",
"default": false,
"default": true,
"description": "Use development version of PlatformIO Core"
},
"platformio-ide.autoRebuildAutocompleteIndex": {
Expand Down Expand Up @@ -229,7 +220,7 @@
"dependencies": {
"fs-plus": "^3.0.0",
"ini": "^1.3.4",
"platformio-node-helpers": "^0.2.8"
"platformio-node-helpers": "^0.3.0"
},
"extensionDependencies": [
"ms-vscode.cpptools",
Expand Down
76 changes: 0 additions & 76 deletions src/commands/init.js

This file was deleted.

2 changes: 1 addition & 1 deletion src/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ export const IS_OSX = process.platform == 'darwin';
export const IS_LINUX = !IS_WINDOWS && !IS_OSX;

export const AUTO_REBUILD_DELAY = 3000;
export const PIO_CORE_MIN_VERSION = '3.5.0-rc.3';
export const PIO_CORE_MIN_VERSION = '3.5.0';
2 changes: 1 addition & 1 deletion src/installer/manager.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export default class InstallationManager {
pioCoreMinVersion: PIO_CORE_MIN_VERSION,
useBuiltinPIOCore: config.get('useBuiltinPIOCore'),
setUseBuiltinPIOCore: (value) => config.update('platformio-ide.useBuiltinPIOCore', value),
useDevelopmentPIOCore: config.get('useDevelopmentPIOCore') || true, // @FIXME: remove "|| true" when released
useDevelopmentPIOCore: config.get('useDevelopmentPIOCore'),
pythonPrompt: new PythonPrompt()
}),
];
Expand Down
9 changes: 0 additions & 9 deletions src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ import InstallationManager from './installer/manager';
import PIOTasksProvider from './tasks';
import PIOTerminal from './terminal';
import ProjectIndexer from './project/indexer';
import initCommand from './commands/init';
import vscode from 'vscode';


Expand Down Expand Up @@ -115,10 +114,6 @@ class PlatformIOVSCodeExtension {
() => vscode.commands.executeCommand('vscode.previewHtml', vscode.Uri.parse('platformio-home://'), vscode.ViewColumn.One, 'PIO Home')
));

this._context.subscriptions.push(vscode.commands.registerCommand(
'platformio-ide.initProject',
initCommand
));
this._context.subscriptions.push(vscode.commands.registerCommand(
'platformio-ide.build',
async () => {
Expand Down Expand Up @@ -154,10 +149,6 @@ class PlatformIOVSCodeExtension {
vscode.commands.executeCommand('workbench.action.tasks.runTask', 'PlatformIO: Monitor');
}
));
this._context.subscriptions.push(vscode.commands.registerCommand(
'platformio-ide.libraryManager',
() => this.pioTerm.sendText('pio lib')
));
this._context.subscriptions.push(vscode.commands.registerCommand(
'platformio-ide.newTerminal',
() => this.pioTerm.new().show()
Expand Down
2 changes: 1 addition & 1 deletion src/terminal.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export default class PIOTerminal {

sendText(text) {
if (!this._instance) {
this.new();
this._instance = this.new();
}
this._instance.sendText(text);
this._instance.show();
Expand Down

0 comments on commit 9ecacb4

Please sign in to comment.