Releases: fluencelabs/aqua
Releases · fluencelabs/aqua
aqua: v0.10.0
0.10.0 (2023-02-16)
⚠ BREAKING CHANGES
Features
aqua: v0.9.4
0.9.4 (2023-02-01)
Bug Fixes
- Canonicalize variable in an object creation or a copy if a variable is a stream (#649) (fedd743)
Performance Improvements
aqua: v0.9.3
0.9.3 (2023-01-20)
Features
Bug Fixes
nil
in return [DXJ-226] (#629) (7ab980a)
- ci: Set correct aqua version when creating release-please PRs [fixes FLU-215 and FLU-218] #642 (d7956c1)
- error-messages: fix incorrect number of arguments message [fixes LNG-108] (#645) (d0a9db5)
aqua: v0.9.2
0.9.2 (2023-01-17)
Bug Fixes
- deps: update dependency @fluencelabs/fluence to v0.28.0 #627 (fa1dc89)
Aqua Compiler 0.9.1
Changes since 0.8.0
- #611 Introduce new JS library with API to control Aqua compiler inside JS programs
- a lot of libraries in Scala and JS were updated
Aqua Compiler 0.8.0
Changes since 0.7.7
- #592 LNG-96 struct creation in aqua code
- use
aqua
instead of module
- a lot of bug fixes
Aqua Compiler 0.7.7-354
Changes since 0.7.6
- #574 Fix timeout in
aqua run
- #563 LNG-87 AIR: add
null
and never
modes to fold instruction
- #565 LNG-88 AIR: Canonicalize streams in service calls and if statements
- #564 #562 bug fixes
- #553 LNG-86 AIR: Stream canonicalization
- Update FluenceJS version to latest
Aqua Compiler 0.7.6
Changes since 0.7.5
- #552 Run builtin services directly from
aqua run
without any input
- #551 Run services in
aqua run
- LNG-85 Restrict streams in structures. Restrict assignment with empty streams and arrays
- #560 bump fluence-js to v0.25.1
- #550 DXJ-99 bug fix
Aqua Compiler 0.7.5
Changes since 0.7.4
Aqua
- LNG-40 AIR validation at compile time
- LNG-78 throw parser error on negative array indexes
- LNG-69 fix the topology bug for
if
statement without else
- LNG-63 fix stream hanging
CLI
Aqua Compiler 0.7.4
Changes since 0.7.3
- #520 DXJ-44 JSON services support
- #517 Use JSON as arguments in
aqua run
without brackets for optional fields