Changelog

Aqua compiler's versioning scheme is the following: 0.BREAKING.ENHANCING.RELEASE

  • 0 shows that Aqua does not meet its vision yet, so syntax and semantics can change quickly

  • BREAKING part is incremented for each breaking change when old .aqua files need to be updated to compile with the new version

  • ENHANCING part is incremented for every syntax addition

  • RELEASE is the release number, shows internal compiler changes, bugfixes that keep the language untouched

0.7.5arrow-up-right – August 22, 2022

  • added AIR validation on Aqua compilation

  • Aqua parser will throw an error on negative array indexes

  • plugins feature added. Read herearrow-up-right for more details

  • improvements in go-to definition feature in VSCode

  • a lot of bugs fixed

0.7.4arrow-up-right – June 24, 2022

0.7.3arrow-up-right – June 10, 2022

0.7.2arrow-up-right – April 26, 2022

0.7.1arrow-up-right – March 25, 2022

0.7.0arrow-up-right – March 22, 2022

0.6.4arrow-up-right – March 15, 2022

0.6.3arrow-up-right – March 4, 2022

0.6.2arrow-up-right – February 24, 2022

0.6.1arrow-up-right – February 16, 2022

0.6.0arrow-up-right – February 4, 2022

0.5.3arrow-up-right – January 13, 2022

0.5.2arrow-up-right – December 24, 2021

0.5.1arrow-up-right – December 10, 2021

0.5.0arrow-up-right – November 24, 2021

0.4.1arrow-up-right – November 10, 2021

0.4.0arrow-up-right – October 25, 2021

0.3.2arrow-up-right – October 13, 2021

0.3.1arrow-up-right – September 13, 2021

0.3.0arrow-up-right – September 8, 2021

0.2.1arrow-up-right – August 31, 2021

  • Javascript build of the compiler is now distributed via NPM: to run without Java, use aqua-js command (#256arrow-up-right)

  • Now dots are allowed in the module declarations: module Space.Module & many bugfixes (#258arrow-up-right)

0.2.0arrow-up-right – August 27, 2021

0.1.14arrow-up-right – August 20, 2021

0.1.13arrow-up-right – August 10, 2021

0.1.12arrow-up-right – August 4, 2021

  • Can have functions consisting of a return operand only, returning a literal or an argument

0.1.11arrow-up-right – August 3, 2021

  • Added host_peer_id , a predefined constant that points on the relay if Aqua compilation is configured so, and on %init_peer_id% otherwise, see #218arrow-up-right.

0.1.10 – July 26, 2021

Last updated

Was this helpful?