All releases for the Coco Programming Language are published here.
v0.6.0 (alpha)
Feature Release
v0.4.1 is a maintenance release containing minor bug fixes and behaviour fixes such as recursive initialisation of non-primitive class fields when using make
and new layered map behaviours. Layered maps now support deep assignments by initialising all intermediary map keys, while deep access to map keys will still return exceptions for non-existent keys.
Downloads
v0.5.0 (alpha)
Feature Release
v0.4.1 is a maintenance release containing minor bug fixes and behaviour fixes such as recursive initialisation of non-primitive class fields when using make
and new layered map behaviours. Layered maps now support deep assignments by initialising all intermediary map keys, while deep access to map keys will still return exceptions for non-existent keys.
Downloads
v0.4.1 (alpha)
Maintenance Release
v0.4.1 is a maintenance release containing minor bug fixes and behaviour fixes such as recursive initialisation of non-primitive class fields when using make
and new layered map behaviours. Layered maps now support deep assignments by initialising all intermediary map keys, while deep access to map keys will still return exceptions for non-existent keys.
Downloads
v0.4.0 (alpha)
Feature Release
v0.4.0 is a major breaking release that introduces several new language features and syntax changes to Cocolang along with several codegen optimisations and bug fixes.
Note that there are significant impacts to compatibility with the MOI Protocol and the PISA Virtual Machine Runtime. Refer to Release Notes.