Skip to main content

Project Releases

Keep track of the version history and release notes for your project.

Latest Release

v0.7.0 (2025-10-02)

Feature Release

v0.7.0 is a major breaking release that introduces support for native assets and cross-logic calls and state access. It contains syntax changes that break any previous source code, including function keyword, structure of storage field names etc. Compiler can compile to PISA v0.5.0 target, but also supports older PISA v0.3.2 and v0.4.0 targets.

Main features of the release are:

  • Coco compiler supporting native assets and cross-logic calls
  • Cocolab environment with asset and cross-logic call support, improved UX
  • Breaking syntax changes from previous versions
  • Discontinued Logiclab, Cocolab works a standalone testing environment

Downloads

mac0S ARM64

coco-0.7.0-macos-arm64.tar.gz

Linux x86_64

coco-0.7.0-linux-x86_64.tar.gz

Linux ARM64

coco-0.7.0-linux-arm64.tar.gz

Windows x64

coco-0.7.0-windows-x86_64.zip

mac0S x86_64

coco-0.7.0-macos-x86_64.tar.gz


Note: binaries for previous releases are not published anymore, available on request. Description of past releases is published for better understanding of development timeline.

v0.6.0 (alpha)

Feature Release

v0.6.0  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.


v0.5.0 (alpha)

Feature Release

v0.5.0  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.


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.