Commit Graph

82 Commits

Author SHA1 Message Date
Evgeny Kochetkov
09dd864a6e chore(infra): release 0.27.0 2019-02-08 17:30:52 +03:00
Evgeny Kochetkov
bebbd09450 chore(infra): release 0.26.1 2019-01-09 16:12:17 +03:00
Sergey Korolev
ae2d23f2c4 chore(xod-cli): fix readme generation 2018-12-28 16:47:49 +03:00
Evgeny Kochetkov
65c7e8b0ed chore(infra): release 0.26.0 2018-12-27 12:20:58 +03:00
Evgeny Kochetkov
d614aedf59 Merge branch '0.25.x' into chore-merge-0.25.x
# Conflicts:
#	.circleci/config.yml
#	CHANGELOG.md
#	lerna.json
#	packages/xod-arduino/platform/runtime.cpp
#	packages/xod-cli/package.json
#	packages/xod-client-browser/package.json
#	packages/xod-client-electron/package.json
#	packages/xod-client-electron/src/app/arduinoCli.js
#	packages/xod-client-electron/src/app/main.js
#	packages/xod-client-electron/src/upload/messages.js
#	packages/xod-client-electron/src/view/containers/App.jsx
#	packages/xod-client-electron/src/view/formatError.js
#	packages/xod-client/package.json
#	packages/xod-client/src/utils/browser.js
#	tools/install-arduinocli.ps1
#	workspace/__lib__/xod-dev/ds-rtc/project.xod
#	workspace/__lib__/xod-dev/esp8266-mcu/project.xod
#	workspace/__lib__/xod-dev/esp8266/project.xod
#	workspace/__lib__/xod-dev/pn532-nfc/project.xod
#	workspace/__lib__/xod-dev/w5500/project.xod
#	workspace/__lib__/xod/bits/project.xod
#	workspace/__lib__/xod/common-hardware/project.xod
#	workspace/__lib__/xod/core/project.xod
#	workspace/__lib__/xod/datetime/project.xod
#	workspace/__lib__/xod/gpio/project.xod
#	workspace/__lib__/xod/i2c/project.xod
#	workspace/__lib__/xod/math/project.xod
#	workspace/__lib__/xod/net/project.xod
#	workspace/__lib__/xod/stream/project.xod
#	workspace/__lib__/xod/uart/project.xod
#	workspace/__lib__/xod/units/project.xod
#	workspace/blink/__fixtures__/arduino.cpp
#	workspace/blink/__fixtures__/firmware.bin
#	workspace/blink/__fixtures__/firmware.hex
#	workspace/count-with-feedback-loops/__fixtures__/arduino.cpp
#	workspace/lcd-time/__fixtures__/arduino.cpp
#	workspace/two-button-switch/__fixtures__/arduino.cpp
#	yarn.lock
2018-11-26 18:38:26 +03:00
Sergey Korolev
5eb387d6f8 chore(xod-cli): move tests to test-func 2018-11-19 13:11:55 +03:00
Sergey Korolev
7a7eb3e876 feat(xod-cli): add install:arch command 2018-11-19 13:11:53 +03:00
Sergey Korolev
1125d24bf2 feat(xod-cli): add boards command 2018-11-19 13:11:53 +03:00
Sergey Korolev
ecf17ed00e chore(xod-cli): use xod-deploy-bin 2018-11-19 13:11:53 +03:00
Kirill Shumilov
602777c43e refactor(xod-arduino, workspace): replace platform-dependent dtostrf with dtoa and move shared formatters.cpp into cpplib directory and rename it 2018-11-15 20:28:16 +03:00
Sergey Korolev
f218fdd873 feat(cli): setup oclif project 2018-11-06 18:01:54 +03:00
Kirill Shumilov
375ac03ade chore(infra): release 0.25.2 2018-11-06 16:50:38 +03:00
Evgeny Kochetkov
4c23ffc278 chore(infra): release 0.25.1 2018-11-06 16:50:37 +03:00
Kirill Shumilov
ad464b489e chore(infra): release 0.25.2 2018-11-06 14:06:47 +03:00
Evgeny Kochetkov
56c7c2ff8c chore(infra): release 0.25.1 2018-10-19 14:18:13 +03:00
Evgeny Kochetkov
2a281c393b chore(infra): release 0.25.0 2018-10-16 13:34:35 +03:00
Evgeny Kochetkov
5d78b87657 chore(infra): release 0.24.0 2018-09-13 13:14:51 +03:00
Evgeny Kochetkov
e0b9198bfc chore(infra): release 0.23.0 2018-08-17 16:17:05 +03:00
Evgeny Kochetkov
316a9aec9e tweak(infra): add 'clean:dist' to each package 2018-08-01 12:51:16 +03:00
Evgeny Kochetkov
3557ddcf9a chore(infra): release 0.22.0 2018-07-11 17:27:41 +03:00
Evgeny Kochetkov
674190dbf6 chore(infra): release 0.21.2 2018-06-27 13:34:31 +03:00
Evgeny Kochetkov
c50b212aa7 chore(infra): release 0.21.1 2018-06-25 15:05:57 +03:00
Evgeny Kochetkov
c7b4df26fb chore(infra): release 0.21.0 2018-06-09 17:52:23 +03:00
Evgeny Kochetkov
182a3d55c4 chore(infra): release 0.20.3 2018-05-22 16:24:38 +03:00
Evgeny Kochetkov
4d389820a9 chore(infra): release 0.20.2 2018-05-08 17:57:40 +03:00
Evgeny Kochetkov
652c3c4089 chore(infra): release 0.20.1 2018-04-29 13:35:05 +03:00
Evgeny Kochetkov
689ec0e5eb chore(infra): release 0.20.0 2018-04-27 18:20:13 +03:00
Victor Nakoryakov
5fc6fdd026 feat(xod-cli): integrate tabtests with xodc 2018-04-11 18:16:19 +03:00
Kirill Shumilov
d638e422b5 chore(*): bump package versions to 0.19.4 2018-03-28 19:50:34 +03:00
Evgeny Kochetkov
a0709375ae chore(infra): release 0.19.2 2018-03-12 16:47:47 +03:00
Evgeny Kochetkov
448dc09c9b chore(infra): release 0.19.0 2018-03-02 14:22:03 +03:00
Evgeny Kochetkov
3e60017a07 chore(infra): release 0.18.0 2018-02-07 16:45:38 +03:00
Kirill Shumilov
3a70be2f74 test (xod-fs): add test for loading libs from two different workspaces and updated chai everywhere 2018-01-25 16:22:22 +03:00
Kirill Shumilov
6d37728937 chore(xod): update hm-def and sanctuary-def, fix some wrong function definitions that brokes runtime 2018-01-16 11:46:02 +03:00
Kirill Shumilov
d2027e79b3 chore(xod): update Webpack to v3 (bundle reduced x2), update Ramda versions, prepare it for further updates
Squashed commits:
[af77987] refactor(xod-client, xod-client-browser, xod-client-electron): move common webpack config into xod-client, and extend it with specific options in other endpoint clients (browser/electron)
[ddae62d] chore(xod): update `hm-def` to latest `0.2.1` version (that uses the same Ramda version)
[5d80680] chore(xod): prepare all Ramda imports and some functions to migrate to 0.25.1 to be optimized better by tree-shaker (0.25.0 already has a features for better tree shaking, but it has a lot of bugs and perfomance regressions, so we’ll stay at 0.24.1 for a while)
[9c05d6c] chore(xod-client-browser, xod-client-electron): enable UglifyJS webpack plugin to eliminate dead code and minify bundle (7.8MB -> 3.8MB)
[cafbfcf] chore(xod, xod-client-browser, xod-client-electron): update webpack to version 3, update loaders,
2017-12-29 13:31:32 +03:00
Victor Nakoryakov
ec5946a00e chore(infra): release 0.17.0 2017-12-26 15:56:11 +03:00
Victor Nakoryakov
8704e90c10 chore(xod-cli,xod-pm): update swagger client version to latest
Fixes spammy warnings: `Parameter 'orgname' is ambiguous because the
defined spec has more than one parameter with the name: 'orgname' and
the passed-in parameter values did not define an 'in' value.`

See: https://github.com/swagger-api/swagger-js/pull/1197
2017-12-26 13:31:56 +03:00
Victor Nakoryakov
36579768c0 chore(infra): release 0.16.1 2017-12-13 12:47:58 +03:00
Victor Nakoryakov
2a9c2f3f5e chore(infra): release 0.16.0 2017-12-01 13:46:09 +03:00
Kirill Shumilov
bcb70b5fad chore(xod): update all fs-extra dependencies to version "^4.0.2" 2017-11-22 12:08:47 +03:00
Kirill Shumilov
e9b2eb15a1 feat(xod-client, xod-client-browser, xod-client-electron, xod-fs): add feature to install libraries from cloud in the IDE, integrate in both clients, add saving on FS for desktop client 2017-11-15 10:49:10 +03:00
Victor Nakoryakov
4c395b207e chore(infra): release 0.15.1 2017-10-31 13:54:35 +03:00
Victor Nakoryakov
dbafc6d8ee chore(infra): release 0.15.0 2017-10-31 12:00:02 +03:00
Kirill Shumilov
fb248cf16e feat(xod-fs, xod-client-electron, xod-cli): load libs from a local workspace and extra lib directories (+4 squashed commits)
Squashed commits:
[12a9428] refactor(xod-cli): bundle std libs with xodc and use them in `xodc transpile` command
[66d1b9d] refactor(xod-fs, workspace): rename `lib` folder into `__lib__` and make it not necessary and don't copy stdlib into user workspace
[f19c366] feat(xod-fs): load project with libs from local workspace and bundled workspace
[ea9ac0e] feat(xod-func-tools): add `uniqLists` function
2017-10-23 18:54:24 +03:00
Evgeny Kochetkov
bd26bb2618 chore(infra): update node, yarn, lerna; use yarn workspaces
Closes #805
2017-10-21 10:00:44 +03:00
Victor Nakoryakov
08bd83f4a3 chore(infra): release 0.14.0 2017-10-04 15:25:15 +03:00
Evgeny Kochetkov
41383173c7 refactor(xod-client): split Patch component to multiple files that are responsible for each editor mode 2017-09-15 13:25:59 +03:00
Victor Nakoryakov
8b7e497264 chore(infra): release 0.13.0 2017-09-04 12:35:03 +03:00
Victor Nakoryakov
3ba6ad5664 refactor(infra): remove code related to JS targets (Espruino & RPi) 2017-08-11 13:13:50 +03:00
Victor Nakoryakov
079a8f5aae chore(infra): release 0.12.1 2017-08-09 17:57:28 +03:00