Skip to content

Releases: tessel/t2-cli

v0.1.3

12 Jan 18:40
Compare
Choose a tag to compare
Commit Message/Description
8d42567 0.1.3
9560d94 t2 run/push: add node_modules/**/socket.io-client/dist/socket.io.min.js to deployment "includes" whitelist (#1130)
6400e0b adding test to ensure spinner stop was called during init (#1099)
7080213 Update occurences of t2 install-drivers => t2 install drivers. Fixes gh-1085
97bf872 tests: /lib/init/javascript.js at 100%
fe95dab tests: /lib/init/index.js at 100%
4332e42 Move spinner stop higher up to prevent it from appearing during any language's initialization
62c100f adding check to make sure d exists before trimming, (#1086)

v0.1.2

14 Nov 19:53
Compare
Choose a tag to compare
Commit Message/Description
d0fb71b 0.1.2
6882ebc Use "t2-progress" which is a throwaway fork of "progress" that applies the patch to terminate. Fixes gh-1073, Fixes gh-1044 (#1077)
fb394d5 test: /lib/tessel/deployment/rust.js at 100%
130b1bd Check if remote hosts are reachable before making requests. Fixes gh-1051
ecb81fc tests: mark relevant conditions where else is not necessary
8e6a81b tests: /lib/tessel/deployment/glob.js to 100% (marking condition for ignore)
db04230 tests: increase test coverage for controller.js (build requesting)
3afd4ab Remove unused, incorrect rejection handler
fb62450 tests: increase test coverage for controller.js
d870bc6 gitignore/npmignore: add .nyc_output
e8ea825 Coverage: specify reporter (lcov)
89529a3 Upgrade to newer version of mDNS-js (#855)
92c4af4 Adding coveralls
44a859e tests: make LAN.Scanner.prototype.stop calls safer. Fixes gh-1024, Fixes gh-1057
99c353f tests: check callcounts and args for remoteRustCompilation and runBuild
68acee2 Fixes broken call to runBuild for Rust code.
ce46cf0 Multiple usb fix (#1045)

v0.1.1

20 Oct 21:22
Compare
Choose a tag to compare
Commit Message/Description
3e0ad88 0.1.1
3f9234c Addresses review feedback.
f594dd2 Corrects rustcc tests.
ac3cb93 Strips port from rustcc default server.
2a6746c Passes target= to rustcc.
66d09fa Fixes Linux installation of Rust toolchain.
d36ce88 Ensure that process.stdin.* function exist for test
c6d8406 Don't use an actual Tessel simulator object
f5fb2dc tests: close all TesselSimulator objects in teardowns
c10b125 tests: run cargo-tessel separately

v0.1.0

13 Oct 23:27
Compare
Choose a tag to compare
Commit Message/Description
697d641 0.1.0
b4b2c8a test(rust): use new Buffer instead of Buffer.from
1d1fca4 test: updates globals in jshintrc, fix jshint errors
bc0e04f Test cargo tessel sdk install/uninstall
9c22d4c Make callback first (consistent)
ec96aff Adds test for "cargo-tessel build … ".
ebe36a2 Inlines a string interpolation.
049ddf5 Fixes tests when Rust isn't installed.
5908e49 Refactors some internal functions to not take booleans.
4cb7968 Removes spurious downloading line.
018120c Adds more rust unit tests.
13841ca Fix missing context for CLI.
006d07d Adds some insight into the folder cleanup step.
7aa077f Normalizes some quotes.
10c6521 Changes to isVerified.
974c642 Corrects bugs.
5e54eaa Clarifies errors, comments, and logic.
cfd624d Cleans up error messages, repairs tests.
a6f42de Adds a comment about how to pass prebundle step.
b01f149 Resolves review feedback.
3956cf8 Refactors checkSdk and checkRust into promise methods.
6852f87 Adds cargo-tessel for managing SDK.
e963c0f Moves cargo-tessel exe to bin/.
89048e2 Repairs forced rustcc, JavaScript deploy issues.
643b4f3 Describes what binary targets exist.
7df64cf Formatting fixes.
5e47f36 Adds cargo-tessel script.
01ba3f3 Adds optional support for --rustcc.
cf0d82c Supports Rust target by bin name.
eab39ea Reinstate platform conversion with note.
9768845 Fixes review feedback.
7748c1b Repairs rebase.
ecb3489 Removes fs-extra-promise.
b49841e Addresses review feedback.
69e1bfe Removes bluebird by removing .finally requirement.
4d48520 Passes grunt beautification.
ab60289 Adds tessel2.json to the libstd bundle.
cbd073a Rust deployment now works properly.
18dedc9 Adds SDK subcommand to controller.
68789a1 Adds t2 sdk and Rust local compilation.
abc538a Removes allocator req from rust init.
172acec Adds new packages.
a4a752b deps: upgrade to update-notifier@1.x.x. Fixes gh-1036 (#1038)
f6bc52b Updates package.json, changes supported Node versions to >=4.2.0 (#1030)
0a01c06 t2 run: lanPrefer no longer needs to be enforced true. Fixes gh-1021 (#1023)
9b96af5 t2 remove => t2 uninstall
271a81c Convert t2 install-drivers and t2 install-homedir to t2 install X. Fixes gh-1019 (#1020)
94ef915 t2 version: clean up and dry out. Fixes gh-1016 (#1017)
6c17f2d t2 run/push: subargs issues. Fixes gh-1012 (#1013)
b4b6c5f better phrasing of t2 reboot (#996)
c53d41b Misc/document restore command (#994)

v0.0.29

21 Sep 18:22
Compare
Choose a tag to compare
Commit Message/Description
383b312 0.0.29
b3007df crash-reporter: sanitize argv (#993)
8275e61 add t2-reboot cli command (#985)
2e1222d t2 restore: more tests for "reboot after restore"
d11730d reboots tessel after restore (#983)
8875cd3 t2 run/push: tests for deployment.js.logMissingBinaryModuleWarning
f72da03 Rewords binary compilation warning. (#992)
1079bf3 t2 run/push: check both module's found path and our own pre-compiled module known path. Fixes gh-990 (#991)
87ee3a6 Check if wireless.radio0 is disabled (#987)
b9ec5a9 Finished with development milestones. (#989)
381b9fa Use firmware Node modules ABI version in binary module resolution. Fixes gh-978 (#980)
2b08c0a t2 run/push: provide node process.versions, passed to pre-compiled module resolution. Fixes gh-843 (#977)
945eebb t2 restore: stub Progress.prototype.tick in tests.

v0.0.28

09 Sep 16:20
Compare
Choose a tag to compare
Commit Message/Description
96d5e20 0.0.28
675767c Adds alloc_system import to Rust script.
7845963 Updates Rust init script to support tessel 0.2.0 crate.
0259f20 Fixes undefined variable when running t2 run Cargo.toml
6085edc Increases node-usb version to allow for Node 6 support.
0fce596 Removes warnings requiring Node LTS.

v0.0.27

02 Sep 22:01
Compare
Choose a tag to compare
Commit Message/Description
910fd44 0.0.27
46e2ed9 t2 crash-reporter: adds argv (sans first two entries) (#834)
55c354f t2 restore: adds tests for progress ticks
dffb1cf Removes unnecessary parentheticals
abf7249 Fix prefix spacing, remove redundant words
8974c66 Clear progress bars on complete
5f8a19c t2 restore: progress bars for all write operations

v0.0.26

22 Aug 21:05
Compare
Choose a tag to compare
Commit Message/Description
769d1a4 0.0.26
4f80b73 Bail out if not a valid version of node. Fixes gh-764
81856a6 t2 restore: minor refactor, adds tests. Ref gh-826
e4757c0 Fix-bricked-restore (#826)
f14b981 docs(README): adds 'npm publish' step to Releasing

v0.0.25

19 Aug 17:12
Compare
Choose a tag to compare
Commit Message/Description
9393a6d 0.0.25
0dd004e Grunt pass
a53a076 Tests for ensuring preferences.json before write. Closes gh-821
67e38ca fs.ensureFile to fix missing .tessel dir in Preferences.write
7e6f135 fix(controller): typo, clearer logic
09a34f6 fix: remove regression from rebase
7f17a63 fix(controller): better comments, feedback
dee6432 fix(lib/controller): fixes invalid password length logic
593f896 test(lib/controller): adds valid ap password tests
ba3b48f Grunt pass
bb66613 t2 push: add missing "compress" option. Fixes gh-808
9f85c26 Fix docs link. Closes gh-812
9cfface Add CoC badge. Closes gh-811
74b6299 AP/WIFI check password validity for encryption type (#792)
5c6e994 t2 restore: make api testable, match promise interface used throughout. Closes gh-493
0f07402 Grunt pass
cbd6b3f Add time notice for erasing the chip.
578c2eb Fix style issues shown in grunt test
3be9418 Convert flash to return a promise
9e79635 Simplify and rename concatToBuffer
0708e40 Flip functions to arrow functions and fix indentation
736161e Arrange require statements according to project style
27a33b6 Remove the --openwrt option from the restore command
9fa0438 Fix conflicts from rebase
b020cd6 Add factory reset

v0.0.24

22 Jul 20:07
Compare
Choose a tag to compare
Commit Message/Description
155cd40 0.0.24
350f7fa run/push: support "subargs" for forwarding to remote process. Fixes gh-732 (#806)
a4a23a7 Fix plural-zero in "Found 0 ...". Follow up to gh-793
19686e4 Dedupe Tessels found on LAN connections. Fixes gh-719 (#805)
25188c3 Dedupe wifi networks. Fixes gh-793 (#804)
9fedb90 Deps: Hooray! npmlog accepted our patch, so we can switch back to the real module!
08e790a Make code compression optional, default to —compress=true. Fixes gh-776 (#801)
b0eaf79 Deps: update devdeps before release
7bfb927 Setup ~/.tessel at install time. Fixes gh-796 (#800)
47e1e86 Deps: update devdeps before release
ee98070 Deps: (t2-)npmlog, switch to a temporary module until upstream patch is landed and released
bfdeadf Tests: explicitly test bootstrap to ensure its always loaded before the test code is run. Fixes gh-557, Closes gh- (#799)
8aa7790 Update Rust cross compilation server API to 1.1
a8ce4a2 Turn top comment into crate-wide comment
167ea23 deps: upgrade t2-project 0.3.0 => 0.4.0
fb487f9 Grunt pass
b8cd1f3 Adds long-lived Rust server IP
d90f375 Updates cross compilation server API and cleans up Rust deployment code
de6f0b2 Receives tarred rust binary and runs proper command to execute
48e4c75 Still doesn't deploy, fixed grunt up to it
13a34f2 Add var to make linter happy
872974f Add semicolons to make linter happy
dc98d52 Fix if
c478e4a Add URI parsing
ea00424 Removed rust_executable and added rustCC
3662940 Adds simple, untested implementation of rust deploys
e334d8e t2 run/push/restart/erase: re-organize remote paths. Fixes gh-785 (#791)
730e30f t2 run: move JS-specific "post run" operation to a language specific definition. (#787)
7b3753c Add < 0.5 to the engines in package.json
8ebc197 Stops adding extra wifi-iface