diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 18eef3d5..e1a55a36 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,3 +1,3 @@ { - ".": "0.12.2" + ".": "0.12.3" } diff --git a/CHANGELOG.md b/CHANGELOG.md index cfd85d91..304ee4ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.12.3](https://github.com/fluencelabs/aqua/compare/aqua-v0.12.2...aqua-v0.12.3) (2023-09-28) + + +### Features + +* **compiler:** Make `if` propagate errors [fixes LNG-202] ([#779](https://github.com/fluencelabs/aqua/issues/779)) ([ca6cae9](https://github.com/fluencelabs/aqua/commit/ca6cae96ad27f07fe2e6c05ee1caa16153c0c991)) +* **compiler:** Replace `%last_error%` with `:error:` [fixes LNG-239] ([#883](https://github.com/fluencelabs/aqua/issues/883)) ([a80033b](https://github.com/fluencelabs/aqua/commit/a80033b81cb7f58f9bfe8665205b864c5438306e)) +* Create structs with stream maps [fixes LNG-244] ([#893](https://github.com/fluencelabs/aqua/issues/893)) ([878990a](https://github.com/fluencelabs/aqua/commit/878990a8370718b64bd26663d7813a972e7cdd49)) +* **lsp-api:** Add `infoType` ([#915](https://github.com/fluencelabs/aqua/issues/915)) ([1e636cc](https://github.com/fluencelabs/aqua/commit/1e636cc076f5ba4b0487e60fe312ff873d5c19ae)) +* **tests:** Add integration test for result error handling ([#914](https://github.com/fluencelabs/aqua/issues/914)) ([b2ca1d3](https://github.com/fluencelabs/aqua/commit/b2ca1d35bf1f6420cea673e092a9f357c6e3a742)) + + +### Bug Fixes + +* **compiler:** Handle errors from result handling [fixes LNG-247] ([#913](https://github.com/fluencelabs/aqua/issues/913)) ([f158074](https://github.com/fluencelabs/aqua/commit/f158074c4ecb7d02236786a809c7c387bbb65d3b)) + ## [0.12.2](https://github.com/fluencelabs/aqua/compare/aqua-v0.12.1...aqua-v0.12.2) (2023-09-25) diff --git a/api/api-npm/package.json b/api/api-npm/package.json index c5d5fcb7..87d2948b 100644 --- a/api/api-npm/package.json +++ b/api/api-npm/package.json @@ -1,6 +1,6 @@ { "name": "@fluencelabs/aqua-api", - "version": "0.12.2", + "version": "0.12.3", "description": "Aqua API", "type": "module", "main": "index.js", diff --git a/build.sbt b/build.sbt index 46fb136a..4f0eff08 100644 --- a/build.sbt +++ b/build.sbt @@ -1,6 +1,6 @@ import BundleJS.* -val aquaVersion = "0.12.2" +val aquaVersion = "0.12.3" val scalaV = "3.3.1" val catsV = "2.10.0" diff --git a/integration-tests/package.json b/integration-tests/package.json index af8bd317..5b94601c 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -31,13 +31,13 @@ }, "prettier": {}, "devDependencies": { - "@fluencelabs/aqua-api": "0.12.2", + "@fluencelabs/aqua-api": "0.12.3", "@fluencelabs/aqua-dht": "0.2.5", "@fluencelabs/aqua-lib": "0.7.3", - "prettier": "3.0.3", "@types/jest": "29.5.2", "@types/node": "18.11.18", "jest": "29.5.0", + "prettier": "3.0.3", "ts-jest": "29.1.0", "ts-node": "10.9.1", "typescript": "5.1.3" diff --git a/language-server/language-server-npm/package.json b/language-server/language-server-npm/package.json index b25d4066..ba1e3c30 100644 --- a/language-server/language-server-npm/package.json +++ b/language-server/language-server-npm/package.json @@ -1,6 +1,6 @@ { "name": "@fluencelabs/aqua-language-server-api", - "version": "0.12.2", + "version": "0.12.3", "description": "Aqua Language Server API", "type": "commonjs", "files": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a738bd2a..31cb4b28 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 1.8.1 devDependencies: '@fluencelabs/aqua-api': - specifier: 0.12.2 + specifier: 0.12.3 version: link:../api/api-npm '@fluencelabs/aqua-dht': specifier: 0.2.5