BoneScript 0.2.4 published on npmjs.org

I’ve just published BoneScript 0.2.4. I don’t expect this to be a very long-lived release, but I needed to get it out on npm in order to get more people to try it and report issues.

The primary goals of this release are to support non-Angstrom distributions and unloading of devicetree overlays such that pins can be reconfigured. There are also a number of bug fixes, though some needed ones still aren’t incorporated and some new ones are likely to emerge. Please report issues ASAP as the upcoming new on-board production image will likely contain the 0.2.5 release to incorporate your fixes if you get them in within a couple weeks.

To install, log into the shell prompt of your BeagleBone (running Angstrom, Debian, etc. as long as it has capemgr support and a compatible devicetree http://elinux.org/Capemgr):

TERM=dumb npm install -g bonescript

To verify the installation, execute the following:

root@beaglebone:~# node -pe “require(‘bonescript’).getPlatform().bonescript”
0.2.4

Feel free to reply here with questions. If you find issues, please report them to https://github.com/jadonk/bonescript/issues.