diff --git a/Cargo.toml b/Cargo.toml index 1d5f5530..da8f491b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-lang" -version = "0.8.5" +version = "0.8.6" edition = "2021" readme = "README.md" documentation = "kcl-lang.io" @@ -11,4 +11,4 @@ license = "Apache-2.0" [dependencies] anyhow = "1" -kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.8.5" } +kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.8.6" } diff --git a/install.go b/install.go index 4ad26d0d..0e80113a 100644 --- a/install.go +++ b/install.go @@ -8,7 +8,7 @@ import ( "runtime" ) -const KCLVM_VERSION = "v0.8.5" +const KCLVM_VERSION = "v0.8.6" func findPath(name string) string { if path, err := exec.LookPath(name); err == nil { diff --git a/java/Cargo.toml b/java/Cargo.toml index d44b88fa..50c7776d 100644 --- a/java/Cargo.toml +++ b/java/Cargo.toml @@ -19,6 +19,6 @@ kcl-lang = {path = "../"} once_cell = "1.19.0" lazy_static = "1.4.0" -kclvm-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.8.5" } -kclvm-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.8.5" } -kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.8.5" } +kclvm-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.8.6" } +kclvm-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.8.6" } +kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.8.6" } diff --git a/java/pom.xml b/java/pom.xml index 44cf936f..d741356a 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -5,7 +5,7 @@ com.kcl kcl-lib - 0.8.6-SNAPSHOT + 0.8.6 KCL Arifact Library for Java KCL is an open-source constraint-based record and functional language mainly diff --git a/lib/darwin-amd64/libkclvm_cli_cdylib.dylib b/lib/darwin-amd64/libkclvm_cli_cdylib.dylib index d24a6336..b99de8d1 100644 Binary files a/lib/darwin-amd64/libkclvm_cli_cdylib.dylib and b/lib/darwin-amd64/libkclvm_cli_cdylib.dylib differ diff --git a/lib/darwin-arm64/libkclvm_cli_cdylib.dylib b/lib/darwin-arm64/libkclvm_cli_cdylib.dylib index 561e1df3..2d1c6651 100755 Binary files a/lib/darwin-arm64/libkclvm_cli_cdylib.dylib and b/lib/darwin-arm64/libkclvm_cli_cdylib.dylib differ diff --git a/lib/linux-amd64/libkclvm_cli_cdylib.so b/lib/linux-amd64/libkclvm_cli_cdylib.so index 4af0ea39..d5d61f94 100755 Binary files a/lib/linux-amd64/libkclvm_cli_cdylib.so and b/lib/linux-amd64/libkclvm_cli_cdylib.so differ diff --git a/lib/linux-arm64/libkclvm_cli_cdylib.so b/lib/linux-arm64/libkclvm_cli_cdylib.so index a45018e1..7905362c 100755 Binary files a/lib/linux-arm64/libkclvm_cli_cdylib.so and b/lib/linux-arm64/libkclvm_cli_cdylib.so differ diff --git a/lib/windows-amd64/kclvm_cli_cdylib.dll b/lib/windows-amd64/kclvm_cli_cdylib.dll index c8b4de06..67e60b60 100644 Binary files a/lib/windows-amd64/kclvm_cli_cdylib.dll and b/lib/windows-amd64/kclvm_cli_cdylib.dll differ diff --git a/lib/windows-arm64/kclvm_cli_cdylib.dll b/lib/windows-arm64/kclvm_cli_cdylib.dll index c8b4de06..67e60b60 100644 Binary files a/lib/windows-arm64/kclvm_cli_cdylib.dll and b/lib/windows-arm64/kclvm_cli_cdylib.dll differ diff --git a/nodejs/examples/exec-program/package.json b/nodejs/examples/exec-program/package.json index 1c489380..0754e427 100644 --- a/nodejs/examples/exec-program/package.json +++ b/nodejs/examples/exec-program/package.json @@ -12,6 +12,6 @@ "dist/" ], "dependencies": { - "kcl-lib": "0.8.6-rc.1" + "kcl-lib": "0.8.6" } } diff --git a/nodejs/examples/exec-program/pnpm-lock.yaml b/nodejs/examples/exec-program/pnpm-lock.yaml deleted file mode 100644 index 16df8d38..00000000 --- a/nodejs/examples/exec-program/pnpm-lock.yaml +++ /dev/null @@ -1,156 +0,0 @@ -lockfileVersion: '6.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -dependencies: - kcl-lib: - specifier: 0.8.6-rc.1 - version: 0.8.6-rc.1 - -packages: - - /@kcl-lang/lib-darwin-arm64@0.8.6-rc.1: - resolution: {integrity: sha512-aY9G7LAe5h4tVZE72OH8PoRymk+664hN1ixTh78rVA3wZN9q6UBUFf5n6Kqv7HuypJwG5rCq/p3xn3mXOzlGFA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@kcl-lang/lib-darwin-x64@0.8.6-rc.1: - resolution: {integrity: sha512-x739lZKFM/81jIE15AlroySVImLdICZijYOY0LBQLqH1OGYT/uJfQjAU5KX3MGMqeEvHhwhxBqgIuXlANpTGlA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@kcl-lang/lib-linux-arm64-gnu@0.8.6-rc.1: - resolution: {integrity: sha512-OnG5ydIqranMqvFtZEbCWL2ZbGd2swCj2ZcxHDmVNnUUdpU78YLtG1nxzhGaoE5vOt+f5dlkzAXn9RVHmKmEgw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@kcl-lang/lib-linux-x64-gnu@0.8.6-rc.1: - resolution: {integrity: sha512-HVK2tU5+itcb8bJphD1xyZCDIH685ElVlSfhv73YmDymxQqbncx7UPDr7bZ9Q6OeexuUar/Yo6/EXsgP2F1e4g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@kcl-lang/lib-win32-arm64-msvc@0.8.6-rc.1: - resolution: {integrity: sha512-Bq4Mc71AIS9bxp+YHM6z7Z6OlGfrIru/1d2NmBDWuB9Vix9AY0Nn67/lryftZ/sgyNeyLLflS/k6g0dwADGi6A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@kcl-lang/lib-win32-x64-msvc@0.8.6-rc.1: - resolution: {integrity: sha512-sMmR7rqOeG7TCWQuHcs2TVFWncsqoS2c1ofst5F+T4LDCmqwBSjYh+G7d5t1bJefayYerr1qS6XCVJA0uKCQXQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@protobufjs/aspromise@1.1.2: - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - dev: false - - /@protobufjs/base64@1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - dev: false - - /@protobufjs/codegen@2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - dev: false - - /@protobufjs/eventemitter@1.1.0: - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - dev: false - - /@protobufjs/fetch@1.1.0: - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - dev: false - - /@protobufjs/float@1.0.2: - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - dev: false - - /@protobufjs/inquire@1.1.0: - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - dev: false - - /@protobufjs/path@1.1.2: - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - dev: false - - /@protobufjs/pool@1.1.0: - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - dev: false - - /@protobufjs/utf8@1.1.0: - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - dev: false - - /@types/node@20.12.7: - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} - dependencies: - undici-types: 5.26.5 - dev: false - - /kcl-lib@0.8.6-rc.1: - resolution: {integrity: sha512-F6BwAOx28tWfs1DhVwCIBd1OobOlCpxHsRedpFI2wyUUFskLm2TFCrnL4IyOhvdQBdlgmOtzLWFLuuJq0SSNSw==} - engines: {node: '>= 10'} - dependencies: - protobufjs: 7.2.6 - optionalDependencies: - '@kcl-lang/lib-darwin-arm64': 0.8.6-rc.1 - '@kcl-lang/lib-darwin-x64': 0.8.6-rc.1 - '@kcl-lang/lib-linux-arm64-gnu': 0.8.6-rc.1 - '@kcl-lang/lib-linux-x64-gnu': 0.8.6-rc.1 - '@kcl-lang/lib-win32-arm64-msvc': 0.8.6-rc.1 - '@kcl-lang/lib-win32-x64-msvc': 0.8.6-rc.1 - dev: false - - /long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - dev: false - - /protobufjs@7.2.6: - resolution: {integrity: sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==} - engines: {node: '>=12.0.0'} - requiresBuild: true - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 20.12.7 - long: 5.2.3 - dev: false - - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: false diff --git a/nodejs/npm/darwin-arm64/package.json b/nodejs/npm/darwin-arm64/package.json index f6ce38cc..818ac1ac 100644 --- a/nodejs/npm/darwin-arm64/package.json +++ b/nodejs/npm/darwin-arm64/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-darwin-arm64", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "darwin" ], diff --git a/nodejs/npm/darwin-x64/package.json b/nodejs/npm/darwin-x64/package.json index 2c65fbc1..2c76dc6f 100644 --- a/nodejs/npm/darwin-x64/package.json +++ b/nodejs/npm/darwin-x64/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-darwin-x64", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "darwin" ], diff --git a/nodejs/npm/linux-arm64-gnu/package.json b/nodejs/npm/linux-arm64-gnu/package.json index 415f873c..1312ad60 100644 --- a/nodejs/npm/linux-arm64-gnu/package.json +++ b/nodejs/npm/linux-arm64-gnu/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-linux-arm64-gnu", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "linux" ], diff --git a/nodejs/npm/linux-x64-gnu/package.json b/nodejs/npm/linux-x64-gnu/package.json index d7af1ac5..765594d8 100644 --- a/nodejs/npm/linux-x64-gnu/package.json +++ b/nodejs/npm/linux-x64-gnu/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-linux-x64-gnu", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "linux" ], diff --git a/nodejs/npm/win32-arm64-msvc/package.json b/nodejs/npm/win32-arm64-msvc/package.json index b97bbe04..f02ba06f 100644 --- a/nodejs/npm/win32-arm64-msvc/package.json +++ b/nodejs/npm/win32-arm64-msvc/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-win32-arm64-msvc", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "win32" ], diff --git a/nodejs/npm/win32-x64-msvc/package.json b/nodejs/npm/win32-x64-msvc/package.json index 7b802625..084507cd 100644 --- a/nodejs/npm/win32-x64-msvc/package.json +++ b/nodejs/npm/win32-x64-msvc/package.json @@ -1,7 +1,7 @@ { "name": "@kcl-lang/lib-win32-x64-msvc", "repository": "https://github.com/kcl-lang/lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "os": [ "win32" ], diff --git a/nodejs/package.json b/nodejs/package.json index 2d3f9ac5..2946086f 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "kcl-lib", - "version": "0.8.6-rc.1", + "version": "0.8.6", "repository": "https://github.com/kcl-lang/lib", "license": "Apache-2.0", "main": "index.js", diff --git a/python/Cargo.toml b/python/Cargo.toml index 15d614f3..1cb4ab95 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-python-lib" -version = "0.8.5" +version = "0.8.6" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html