Skip to content

Releases: CNMAT/CNMAT-odot

Release Candidate 3

14 Aug 21:45
Compare
Choose a tag to compare
Release Candidate 3 Pre-release
Pre-release

This is a minor update of Release Candidate 2.

o.overview should be fixed.

Release Candidate 2

14 Aug 01:25
Compare
Choose a tag to compare
Release Candidate 2 Pre-release
Pre-release

Fixed blobs, miscellaneous bugfixes.

Persistent storage in o.compose is not a part of this release - but it has been mostly sorted, and only needs some testing before being added.

Release Candidate for o.io and Oscuino

04 Aug 19:30
Compare
Choose a tag to compare
Pre-release

This release compounds all of our bugfixes made during MMJSS and in the subsequent week. Please note that for future-proofing your lambdas, you will now need to call readstring on the lambda string expression. Examples in the repo have been updated appropriately.

Beta

21 Jul 16:37
Compare
Choose a tag to compare
v1.0.0b

orange

o.change has outlets swapped

21 Jul 01:54
Compare
Choose a tag to compare
Pre-release
v0.10.9

Merge branch 'master' of https://github.com/CNMAT/CNMAT-odot

Beta for MMJSS

20 Jul 23:54
Compare
Choose a tag to compare
Beta for MMJSS Pre-release
Pre-release
v0.10.8

Merge branch 'master' of https://github.com/CNMAT/CNMAT-odot

Nightly build

19 Jul 02:17
Compare
Choose a tag to compare
Nightly build Pre-release
Pre-release

A number of bugfixes, notably, the o.expr parser will fail if there is a comma after the final expression. I.e.,

/foo = 10,
/bar = 20,

will fail due to the final comma---it needs to be

/foo = 10,
/bar = 20

New lambda syntax

17 Jul 04:00
Compare
Choose a tag to compare
New lambda syntax Pre-release
Pre-release

The syntax for lambda has changed from

lambda(a, b, c){expr1;, expr2;, exprn;}

to

lambda([a, b, c], expr1, expr2, exprn)

That is to say, the arguments to the lambda must be enclosed in a list and passed as the first arguments, and the expressions are comma separated arguments to the lambda form, not semicolon terminated.

Maintenance release

17 Jul 03:07
Compare
Choose a tag to compare
Maintenance release Pre-release
Pre-release

This release contains a number of bugfixes including:

---o.validate catches packets with bogus lengths
---?? and ??= have high precedence
---[] == list()
---removed error reporting from o.slip.*

Merge of new syntax

16 Jul 21:47
Compare
Choose a tag to compare
Merge of new syntax Pre-release
Pre-release
v0.10.0

moved a couple minor changes to o.message/compose/display from backpo…