From eaf8b806dc5e135c835658b9b493a4d467777096 Mon Sep 17 00:00:00 2001 From: Imre Kiss Date: Tue, 12 Jun 2018 15:50:47 +0200 Subject: [PATCH] Preparation for publish - Add a changelog file with the start features - Add extra properties to the package.json to provide more information in the marketplace - Update the readme with travis badge and work in progress list - Set the release verison IoT.js-VSCode-DCO-1.0-Signed-off-by: Imre Kiss kissi.szeged@partner.samsung.com --- CHANGELOG.md | 20 ++++++++++++++++++++ README.md | 8 ++++++++ package.json | 20 ++++++++++++++++++-- 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a0e537d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +## Version 0.7.0 +- Added support for debugging: + - Control commands: + - Continue command + - Pause command + - Step-over command + - Step-in command + - Step-out command + - Disconnect command + + - Features: + - Set/Remove breakpoints + - Set/Remove function breakpoints + - Call stack display + - Watch (evaluate expression) + - Exception hint + - Handle source receive from the engine + - Sending source code from the vscode to the engine diff --git a/README.md b/README.md index 1bbb701..6b8c020 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # IoT.js debug and language extension for VSCode. + [![License](https://img.shields.io/badge/licence-Apache%202.0-brightgreen.svg?style=flat)](LICENSE) +[![Build Status](https://travis-ci.org/Samsung/iotjs-vscode-extension.svg?branch=master)](https://travis-ci.org/Samsung/iotjs-vscode-extension) - [Introduction](#introduction) - [Features](#features) @@ -26,9 +28,15 @@ - Set/Remove function breakpoints - Call stack display - Watch (evaluate expression) + - Exception hint - Handle source receive from the engine - Sending source code from the vscode to the engine +- Language support + - Work in progress: + - Require module name completer + - Module's function completer + # Requirements - The latest Vscode which is available [here](https://code.visualstudio.com/Download). - An [IoT.js](https://github.com/Samsung/iotjs) or a [JerryScript](https://github.com/jerryscript-project/jerryscript) as an engine to run your code. diff --git a/package.json b/package.json index 46f6a10..670f0e0 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "iotjs-vscode-extension", "displayName": "IoT.js", "description": "IoT.js Debugging, IntelliSense for Visual Studio Code", - "version": "0.0.1", + "version": "0.7.0", "publisher": "Samsung", "author": { "name": "Samsung Electronics Co., Ltd." @@ -15,17 +15,33 @@ "bugs": { "url": "https://github.com/Samsung/iotjs-vscode-extension/issues" }, + "qna": "marketplace", + "markdown": "github", + "badges": [ + { + "url": "https://travis-ci.org/Samsung/iotjs-vscode-extension.svg?branch=master", + "href": "https://travis-ci.org/Samsung/iotjs-vscode-extension", + "description": "Continuous integration (Travis)" + }, + { + "url": "https://img.shields.io/badge/licence-Apache%202.0-brightgreen.svg?style=flat", + "href": "https://github.com/Samsung/iotjs-vscode-extension/blob/master/LICENSE", + "description": "Apache-2.0 LICENSE" + } + ], "license": "Apache-2.0", "private": false, "keywords": [ "iotjs", - "jerry", "jerryscript", "debug", "debugger", "javascript", "js" ], + "galleryBanner": { + "theme": "dark" + }, "engines": { "vscode": "^1.23.0", "node": "^8.11.1"