tessel / t2-start

Tessel 2 start docs! Open for contributions.
http://tessel.io/start
35 stars 31 forks source link

Which Node.js LTS versions are supported by Tessel 2? #156

Open bennycode opened 7 years ago

bennycode commented 7 years ago

I checked the documentation on http://tessel.github.io/t2-start/ and it says that:

Tessel currently supports the Long Term Support (LTS) version of Node.js.

As of today (https://github.com/nodejs/LTS#lts-schedule) there are multiple LTS versions of Node.js (v4.x & v6.x), so does Tessel 2 supports all of them?

rwaldron commented 7 years ago

Presently Node.js 4.5.0, due to issues compiling Node.js 6.x.x

RTongue commented 6 years ago

Has this changed since last year? Just got a new t2 and after updating the firmware it shows Node.js 6.10.3.

HipsterBrown commented 6 years ago

@RTongue Yes, our latest OS image for Tessel includes Node 6.10.3. We're now working on Node 8 support since it is the latest LTS.

danawoodman commented 6 years ago

When will v6.x be supported?

Frijol commented 6 years ago

@danawoodman it already is!

Output from t2 version:

INFO Tessel Environment Versions:
INFO t2-cli: 0.1.14
INFO t2-firmware: 0.1.0
INFO Node.js: 6.10.3
danawoodman commented 6 years ago

@Frijol sorry I mean v8.x 😆

rwaldron commented 6 years ago

@danawoodman we're behind because the t2-release scripts need to be serviced and no one has had time or understanding of the system to do the work to fix them :( Additionally, we'd need a PR to https://github.com/tessel/openwrt-tessel/pulls that has upgrades node.js, similar to this changeset: https://github.com/tessel/openwrt-tessel/pull/73/files#diff-0564297a9266694528aabbd6408d1075

danawoodman commented 6 years ago

Who has done the previous upgrades? Keeping Tessel supporting the latest node would be a huge win 👍

rwaldron commented 6 years ago

I did the last one, but had to do every step manually because our release script used modules that were no longer compatible with some AWS API.