Skip to content

Commit

Permalink
chore(infra): release 0.38.0
Browse files Browse the repository at this point in the history
  • Loading branch information
brusherru committed Mar 12, 2021
1 parent 9bf4149 commit c3cb6e3
Show file tree
Hide file tree
Showing 48 changed files with 100 additions and 81 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

<a name="0.38.0"></a>

## 0.38.0 (2021-03-12)

### Features and enhancements

* [core] Make possible to pass variadic pins to children variadic nodes (#2107)
* [ide] Add table log feature: collect, view and save tabular data in live session mode (#2098, #2108)
* [nodes] Add nodes to handle interrupts in [xod/gpio](https://xod.io/libs/xod/gpio) standard library (#2106)
* [nodes] Add [xod/core/micros](https://xod.io/libs/xod/core/micros) node and some utilities for this type (#2106)
* [nodes] Add `variadic-pass-*` marker nodes (#2107)
* [nodes] Add [xod/debug/table-log](https://xod.io/libs/xod/debug/table-log) node to collect tabular data (#2098, #2108)

### Bug fixes

* [ide] Fix minor mistakes in welcome-to-xod project (#2096)
* [ide] Prevent corrupting projects when workspace contains libaries with invalid names (#2099)
* [ide] Fix scrollbars in C++ editor (#2104)

<a name="0.37.3"></a>

## 0.37.3 (2021-02-17)
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
"packages": [
"packages/*"
],
"version": "0.37.3"
"version": "0.38.0"
}
6 changes: 3 additions & 3 deletions packages/xod-arduino/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-arduino",
"version": "0.37.0",
"version": "0.38.0",
"description": "XOD project: Arduino transpiler",
"scripts": {
"build:nearley": "nearleyc src/implementationGrammar.ne -o src/implementationGrammar.ne.js",
Expand Down Expand Up @@ -31,14 +31,14 @@
"ramda-fantasy": "^0.8.0",
"sanctuary-def": "^0.14.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"babel-plugin-inline-import": "^2.0.4",
"bs-platform": "7.1.1",
"chai": "^4.1.2",
"onchange": "^5.2.0",
"xod-fs": "^0.37.0"
"xod-fs": "^0.38.0"
},
"files": [
"dist",
Expand Down
12 changes: 6 additions & 6 deletions packages/xod-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-cli",
"version": "0.37.0",
"version": "0.38.0",
"description": "XOD project: Command Line Interface",
"author": "XOD Team <dev@xod.io>",
"bin": {
Expand All @@ -24,12 +24,12 @@
"node-fetch": "^2.3.0",
"ramda": "^0.24.1",
"source-map-support": "^0.5.9",
"xod-arduino": "^0.37.0",
"xod-deploy-bin": "^0.37.0",
"xod-fs": "^0.37.0",
"xod-arduino": "^0.38.0",
"xod-deploy-bin": "^0.38.0",
"xod-fs": "^0.38.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0",
"xod-tabtest": "^0.37.0"
"xod-project": "^0.38.0",
"xod-tabtest": "^0.38.0"
},
"devDependencies": {
"@oclif/dev-cli": "^1.19.4",
Expand Down
10 changes: 5 additions & 5 deletions packages/xod-client-browser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-client-browser",
"version": "0.37.3",
"version": "0.38.0",
"description": "XOD project: Client browser application",
"scripts": {
"build:tutorial-project": "node ./tools/loadTutorialProject.js",
Expand All @@ -24,17 +24,17 @@
"redux": "^3.0.5",
"redux-thunk": "^2.1.0",
"url-parse": "^1.2.0",
"xod-arduino": "^0.37.0",
"xod-client": "^0.37.3",
"xod-arduino": "^0.38.0",
"xod-client": "^0.38.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"chai": "^4.1.2",
"expose-loader": "^1.0.3",
"node-static": "^0.7.10",
"why-did-you-update": "^0.1.0",
"xod-fs": "^0.37.0"
"xod-fs": "^0.38.0"
},
"author": "XOD Team <dev@xod.io>",
"license": "AGPL-3.0"
Expand Down
14 changes: 7 additions & 7 deletions packages/xod-client-electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"license": "AGPL-3.0",
"main": "src-babel/app/main.js",
"name": "xod-client-electron",
"version": "0.37.3",
"version": "0.38.0",
"scripts": {
"build:workspace": "cpx \"../../workspace/**/*\" \"src-babel/workspace\"",
"build:gui": "webpack --colors",
Expand Down Expand Up @@ -43,13 +43,13 @@
"redux": "^3.0.5",
"redux-thunk": "^2.1.0",
"serialport": "^9.0.4",
"xod-arduino": "^0.37.0",
"xod-client": "^0.37.3",
"xod-deploy": "^0.37.0",
"xod-deploy-bin": "^0.37.0",
"xod-fs": "^0.37.0",
"xod-arduino": "^0.38.0",
"xod-client": "^0.38.0",
"xod-deploy": "^0.38.0",
"xod-deploy-bin": "^0.38.0",
"xod-fs": "^0.38.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0",
"xod-project": "^0.38.0",
"xod-tethering-inet": "^0.34.0"
},
"devDependencies": {
Expand Down
14 changes: 7 additions & 7 deletions packages/xod-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-client",
"version": "0.37.3",
"version": "0.38.0",
"description": "XOD project: Client application",
"scripts": {
"build": "babel src/ -d dist/ --source-maps",
Expand Down Expand Up @@ -64,13 +64,13 @@
"url-search-params-polyfill": "^2.0.1",
"vec-la-fp": "^1.5.2",
"wait-for-element": "^1.0.2",
"xod-arduino": "^0.37.0",
"xod-cloud-compile": "^0.37.0",
"xod-arduino": "^0.38.0",
"xod-cloud-compile": "^0.38.0",
"xod-func-tools": "^0.34.0",
"xod-patch-search": "^0.37.0",
"xod-pm": "^0.37.0",
"xod-project": "^0.37.0",
"xod-tabtest": "^0.37.0"
"xod-patch-search": "^0.38.0",
"xod-pm": "^0.38.0",
"xod-project": "^0.38.0",
"xod-tabtest": "^0.38.0"
},
"devDependencies": {
"@storybook/addon-actions": "^3.2.17",
Expand Down
6 changes: 3 additions & 3 deletions packages/xod-cloud-compile/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-cloud-compile",
"version": "0.37.0",
"version": "0.38.0",
"description": "",
"main": "dist/index.js",
"scripts": {
Expand All @@ -21,12 +21,12 @@
"ramda": "^0.24.1",
"string-to-arraybuffer": "^1.0.2",
"xod-func-tools": "^0.34.0",
"xod-tabtest": "^0.37.0"
"xod-tabtest": "^0.38.0"
},
"devDependencies": {
"babel-plugin-inline-import": "^2.0.4",
"chai": "^4.1.2",
"xod-fs": "^0.37.0"
"xod-fs": "^0.38.0"
},
"files": [
"dist",
Expand Down
4 changes: 2 additions & 2 deletions packages/xod-deploy-bin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-deploy-bin",
"version": "0.37.0",
"version": "0.38.0",
"description": "XOD wrapper over arduino-cli wrapper",
"main": "dist/index.js",
"scripts": {
Expand All @@ -20,7 +20,7 @@
"fs-extra": "^7.0.1",
"ramda": "0.24.1",
"which": "^1.3.1",
"xod-fs": "^0.37.0",
"xod-fs": "^0.38.0",
"xod-func-tools": "^0.34.0"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions packages/xod-deploy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-deploy",
"version": "0.37.0",
"version": "0.38.0",
"description": "",
"main": "dist/index.js",
"scripts": {
Expand Down Expand Up @@ -32,7 +32,7 @@
"tar": "^4.0.1",
"unbzip2-stream": "^1.2.5",
"ws": "^3.1.0",
"xod-fs": "^0.37.0",
"xod-fs": "^0.38.0",
"xod-func-tools": "^0.34.0"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions packages/xod-fs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-fs",
"version": "0.37.0",
"version": "0.38.0",
"description": "",
"main": "dist/index.js",
"scripts": {
Expand All @@ -20,7 +20,7 @@
"recursive-readdir": "^2.1.0",
"sanctuary-def": "^0.14.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"chai": "^4.1.2",
Expand Down
6 changes: 3 additions & 3 deletions packages/xod-patch-search/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-patch-search",
"version": "0.37.0",
"version": "0.38.0",
"description": "",
"main": "dist/index.js",
"scripts": {
Expand All @@ -24,10 +24,10 @@
"ramda": "^0.24.1",
"ramda-fantasy": "^0.8.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"chai": "^4.1.2",
"xod-fs": "^0.37.0"
"xod-fs": "^0.38.0"
}
}
4 changes: 2 additions & 2 deletions packages/xod-pm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-pm",
"version": "0.37.0",
"version": "0.38.0",
"description": "",
"main": "dist/index.js",
"scripts": {
Expand All @@ -25,7 +25,7 @@
"ramda-fantasy": "^0.8.0",
"swagger-client": "^3.4.3",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"chai": "^4.1.2"
Expand Down
2 changes: 1 addition & 1 deletion packages/xod-project/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-project",
"version": "0.37.0",
"version": "0.38.0",
"description": "API functions to work on XOD project state",
"keywords": [],
"license": "AGPL-3.0",
Expand Down
8 changes: 4 additions & 4 deletions packages/xod-tabtest/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xod-tabtest",
"version": "0.37.0",
"version": "0.38.0",
"scripts": {
"refmt": "find src/ test/ -name '*.re*' -exec refmt --in-place {} +",
"build:lib": "node ./tools/loadTabtestLibPatches.js",
Expand All @@ -18,15 +18,15 @@
"main": "src/Tabtest_Js.bs.js",
"dependencies": {
"belt-holes": "^0.34.0",
"xod-arduino": "^0.37.0",
"xod-arduino": "^0.38.0",
"xod-func-tools": "^0.34.0",
"xod-project": "^0.37.0"
"xod-project": "^0.38.0"
},
"devDependencies": {
"@glennsl/bs-jest": "^0.4.9",
"bs-platform": "7.1.1",
"ramda": "^0.24.1",
"xod-fs": "^0.37.0"
"xod-fs": "^0.38.0"
},
"jest": {
"testMatch": [
Expand Down
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-cloud/basics/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Nodes to get some basic data from the XOD Cloud API",
"license": "AGPL-3.0",
"name": "basics",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-cloud/feeds/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Nodes for communicating with the XOD Cloud Feeds service",
"license": "AGPL-3.0",
"name": "feeds",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/dht/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"description": "Nodes to work with DHT11 or DHT21 sensors, or compatible sensors: RHT01, DHT22, DHT33, DHT44, AM2301, HM2301, AM2302, AM2303, RHT02, RHT03, RHT04, RHT05.",
"license": "AGPL-3.0",
"name": "dht",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/ds-rtc/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "This library operates DS1302/DS1307/DS3231 based breakout RTC boards",
"license": "AGPL-3.0",
"name": "ds-rtc",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/esp8266-mcu/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Support for ESP8266-based MCUs.",
"license": "AGPL-3.0",
"name": "esp8266-mcu",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/esp8266/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Support for ESP8266 as a slave module",
"license": "AGPL-3.0",
"name": "esp8266",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/hc-sr04/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"description": "Nodes to work with the HC-SR04 ultrasonic range meters.",
"license": "AGPL-3.0",
"name": "hc-sr04",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/pn532-nfc/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"description": "Support for RFID/NFC modules based on a PN532 chip.",
"license": "MIT",
"name": "pn532-nfc",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/servo/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Nodes to control RC hobby servos",
"license": "AGPL-3.0",
"name": "servo",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/sharp-irm/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"description": "Nodes to read analog infrared range meters by Sharp (GP2Y0A) and convert the signal to distance values.",
"license": "AGPL-3.0",
"name": "sharp-irm",
"version": "0.37.3"
"version": "0.38.0"
}
2 changes: 1 addition & 1 deletion workspace/__lib__/xod-dev/ssd1306-display/project.xod
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"description": "Nodes to drive SD1306-based monochrome LCDs with I2C interface.",
"license": "AGPL-3.0",
"name": "ssd1306-display",
"version": "0.37.3"
"version": "0.38.0"
}
Loading

0 comments on commit c3cb6e3

Please sign in to comment.