Compare commits

..

4 Commits

Author SHA1 Message Date
51cb7a5299 0.3.2 2018-06-14 13:56:45 -04:00
068eb7017f pxt.commands null check 2018-06-14 13:40:19 -04:00
bb4966dca7 Bump pxt-core to 3.19.4 + Support drive deploy in Electron offline app (#677)
* initial

* Bump pxt-core to 3.19.4 for drive deploy
2018-06-14 13:33:53 -04:00
e981d1b95d Release patch fix with copyright text change (#680) 2018-06-13 16:11:52 -07:00
5 changed files with 11 additions and 9 deletions

View File

@ -1,3 +1,3 @@
{ {
"appref": "v0.1.57" "appref": "v0.2.3"
} }

View File

@ -98,11 +98,13 @@ export function deployCoreAsync(resp: pxtc.CompileResult, isCli = false) {
resp.outfiles[pxtc.BINARY_UF2] = btoa(data) resp.outfiles[pxtc.BINARY_UF2] = btoa(data)
let saveUF2Async = () => { let saveUF2Async = () => {
if (isCli || !pxt.commands.saveOnlyAsync) { if (pxt.commands && pxt.commands.electronDeployAsync) {
return Promise.resolve() return pxt.commands.electronDeployAsync(resp);
} else {
return pxt.commands.saveOnlyAsync(resp)
} }
if (!isCli && pxt.commands && pxt.commands.saveOnlyAsync) {
return pxt.commands.saveOnlyAsync(resp);
}
return Promise.resolve();
} }
if (noHID) return saveUF2Async() if (noHID) return saveUF2Async()

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "pxt-ev3", "name": "pxt-ev3",
"version": "0.3.1", "version": "0.3.2",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,6 +1,6 @@
{ {
"name": "pxt-ev3", "name": "pxt-ev3",
"version": "0.3.1", "version": "0.3.2",
"description": "LEGO MINDSTORMS EV3 for Microsoft MakeCode", "description": "LEGO MINDSTORMS EV3 for Microsoft MakeCode",
"private": true, "private": true,
"keywords": [ "keywords": [
@ -40,7 +40,7 @@
}, },
"dependencies": { "dependencies": {
"pxt-common-packages": "0.23.15", "pxt-common-packages": "0.23.15",
"pxt-core": "3.18.17" "pxt-core": "3.19.4"
}, },
"scripts": { "scripts": {
"test": "node node_modules/pxt-core/built/pxt.js travis" "test": "node node_modules/pxt-core/built/pxt.js travis"

View File

@ -42,7 +42,7 @@
"useUF2": true, "useUF2": true,
"useELF": true, "useELF": true,
"hasHex": true, "hasHex": true,
"deployDrives": ".*", "deployDrives": "EV3",
"deployFileMarker": "INFO_UF2.TXT", "deployFileMarker": "INFO_UF2.TXT",
"driveName": "EV3", "driveName": "EV3",
"flashCodeAlign": 256, "flashCodeAlign": 256,