diff --git a/.github/workflows/dotnet-test.yaml b/.github/workflows/dotnet-test.yaml index 26f661f..814c02f 100644 --- a/.github/workflows/dotnet-test.yaml +++ b/.github/workflows/dotnet-test.yaml @@ -176,4 +176,4 @@ jobs: if: "startsWith(github.ref, 'refs/tags/')" run: | cd dotnet/KclLib/bin/Release - dotnet nuget push KclLib.0.12.0.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json + dotnet nuget push KclLib.0.12.1.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json diff --git a/Cargo.lock b/Cargo.lock index 32e5fce..f23ffc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1629,8 +1629,8 @@ dependencies = [ [[package]] name = "kcl-api" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "futures", @@ -1661,15 +1661,15 @@ dependencies = [ "protoc-bin-vendored", "serde", "serde_json", - "serde_yaml_ng", + "serde_yaml", "tempfile", "tokio", ] [[package]] name = "kcl-ast" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "compiler_base_span", @@ -1684,8 +1684,8 @@ dependencies = [ [[package]] name = "kcl-ast-pretty" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "compiler_base_macros", "compiler_base_session", @@ -1698,8 +1698,8 @@ dependencies = [ [[package]] name = "kcl-config" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "chrono", @@ -1714,15 +1714,15 @@ dependencies = [ "ron", "serde", "serde_json", - "serde_yaml_ng", + "serde_yaml", "toml", "url", ] [[package]] name = "kcl-driver" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "flate2", @@ -1744,8 +1744,8 @@ dependencies = [ [[package]] name = "kcl-error" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "annotate-snippets", "anyhow", @@ -1766,8 +1766,8 @@ dependencies = [ [[package]] name = "kcl-evaluator" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "generational-arena", @@ -1781,7 +1781,7 @@ dependencies = [ [[package]] name = "kcl-lang" -version = "0.12.0" +version = "0.12.1" dependencies = [ "anyhow", "kcl-api", @@ -1794,8 +1794,8 @@ dependencies = [ [[package]] name = "kcl-language-server" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "chrono", @@ -1839,8 +1839,8 @@ dependencies = [ [[package]] name = "kcl-lexer" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "kcl-error", "rustc_lexer", @@ -1849,8 +1849,8 @@ dependencies = [ [[package]] name = "kcl-loader" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "kcl-ast", @@ -1866,8 +1866,8 @@ dependencies = [ [[package]] name = "kcl-macros" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "proc-macro2", "quote", @@ -1877,8 +1877,8 @@ dependencies = [ [[package]] name = "kcl-parser" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "bstr", @@ -1911,8 +1911,8 @@ dependencies = [ [[package]] name = "kcl-primitives" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "indexmap 2.12.1", "rustc-hash 2.1.1", @@ -1920,8 +1920,8 @@ dependencies = [ [[package]] name = "kcl-query" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "compiler_base_macros", @@ -1941,8 +1941,8 @@ dependencies = [ [[package]] name = "kcl-runner" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "cc", @@ -1975,8 +1975,8 @@ dependencies = [ [[package]] name = "kcl-runtime" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "base32", @@ -2002,7 +2002,7 @@ dependencies = [ "regex", "serde", "serde_json", - "serde_yaml_ng", + "serde_yaml", "sha1", "sha2 0.9.9", "unic-ucd-bidi", @@ -2014,8 +2014,8 @@ dependencies = [ [[package]] name = "kcl-sema" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "bit-set", @@ -2047,8 +2047,8 @@ dependencies = [ [[package]] name = "kcl-span" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "compiler_base_span", "kcl-macros", @@ -2058,8 +2058,8 @@ dependencies = [ [[package]] name = "kcl-tools" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "compiler_base_session", @@ -2083,14 +2083,14 @@ dependencies = [ "regex", "rustc_lexer", "serde_json", - "serde_yaml_ng", + "serde_yaml", "walkdir", ] [[package]] name = "kcl-utils" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "anyhow", "fslock", @@ -2099,8 +2099,8 @@ dependencies = [ [[package]] name = "kcl-version" -version = "0.12.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +version = "0.12.1" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "vergen-gitcl", ] @@ -2776,7 +2776,7 @@ dependencies = [ [[package]] name = "proc_macro_crate" version = "0.1.0" -source = "git+https://github.com/kcl-lang/kcl#a1b777f3551a99253c422051097f37a2eb988e89" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "proc-macro2", "quote", @@ -3578,10 +3578,9 @@ dependencies = [ ] [[package]] -name = "serde_yaml_ng" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f" +name = "serde_yaml" +version = "0.9.34+deprecated" +source = "git+https://github.com/kcl-lang/kcl#07e8c5a69763c56fe5c09ab645fff4ecece2b4a4" dependencies = [ "indexmap 2.12.1", "itoa", @@ -4380,13 +4379,13 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.18.1" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a" dependencies = [ "getrandom 0.3.4", "js-sys", - "serde", + "serde_core", "wasm-bindgen", ] @@ -5032,18 +5031,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.30" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ea879c944afe8a2b25fef16bb4ba234f47c694565e97383b36f3a878219065c" +checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.30" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf955aa904d6040f70dc8e9384444cb1030aed272ba3cb09bbc4ab9e7c1f34f5" +checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 34f4fee..78323f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-lang" -version = "0.12.0" +version = "0.12.1" edition = "2024" readme = "README.md" documentation = "kcl-lang.io" @@ -11,9 +11,9 @@ license = "Apache-2.0" [dependencies] anyhow = "1" -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-evaluator = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-loader = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-runtime = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-primitives = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-evaluator = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-loader = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-runtime = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-primitives = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/README.md b/README.md index 7ac7f2a..ae12f41 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ This way you'll be able to import the above dependency to use the SDK. com.kcl kcl-lib - 0.12.0 + 0.12.1 ``` @@ -197,7 +197,7 @@ This way you'll be able to import the above dependency to use the SDK. com.kcl kcl-lib - 0.12.0 + 0.12.1 ``` @@ -231,7 +231,7 @@ For CMake, you can use FetchContent to add KCL C++ Lib to your project. FetchContent_Declare( kcl-lib GIT_REPOSITORY https://github.com/kcl-lang/lib.git - GIT_TAG v0.12.0 + GIT_TAG v0.12.1 SOURCE_SUBDIR cpp ) FetchContent_MakeAvailable(kcl-lib) diff --git a/c/Cargo.toml b/c/Cargo.toml index 276aa45..c03e5bc 100644 --- a/c/Cargo.toml +++ b/c/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-lib-c" -version = "0.12.0" +version = "0.12.1" edition = "2024" publish = false @@ -12,4 +12,4 @@ doc = false cbindgen = "0.26.0" [dependencies] -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index f6c4db3..615c80f 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.10) -project(kcl-lib VERSION 0.12.0 LANGUAGES CXX) +project(kcl-lib VERSION 0.12.1 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/cpp/Cargo.toml b/cpp/Cargo.toml index 26a5179..6ac2bce 100644 --- a/cpp/Cargo.toml +++ b/cpp/Cargo.toml @@ -2,7 +2,7 @@ name = "kcl-lib-cpp" publish = false edition = "2024" -version = "0.12.0" +version = "0.12.1" [lib] crate-type = ["staticlib"] @@ -10,7 +10,7 @@ crate-type = ["staticlib"] [dependencies] anyhow = "1.0" cxx = "1.0" -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } [build-dependencies] cxx-build = "1.0" diff --git a/cpp/README.md b/cpp/README.md index 857e9a2..b73c2b9 100644 --- a/cpp/README.md +++ b/cpp/README.md @@ -12,7 +12,7 @@ You can use FetchContent to add KCL C++ Lib to your project. FetchContent_Declare( kcl-lib GIT_REPOSITORY https://github.com/kcl-lang/lib.git - GIT_TAG v0.12.0 + GIT_TAG v0.12.1 SOURCE_SUBDIR cpp ) FetchContent_MakeAvailable(kcl-lib) @@ -24,7 +24,7 @@ Or you can download the source code and add it to your project. mkdir third_party cd third_party git clone https://github.com/kcl-lang/lib.git -git checkout v0.12.0 +git checkout v0.12.1 ``` ```shell diff --git a/dotnet/Cargo.toml b/dotnet/Cargo.toml index f62182c..ac29ab2 100644 --- a/dotnet/Cargo.toml +++ b/dotnet/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-lib-dotnet" publish = false -version = "0.12.0" +version = "0.12.1" edition = "2024" [lib] @@ -9,4 +9,4 @@ crate-type = ["cdylib"] doc = false [dependencies] -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/dotnet/KclLib/KclLib.csproj b/dotnet/KclLib/KclLib.csproj index f14d123..b15ee08 100644 --- a/dotnet/KclLib/KclLib.csproj +++ b/dotnet/KclLib/KclLib.csproj @@ -11,7 +11,7 @@ KclLib KclLib - 0.12.0 + 0.12.1 true snupkg https://github.com/kcl-lang diff --git a/dotnet/examples/exec-program/exec-program.csproj b/dotnet/examples/exec-program/exec-program.csproj index 4d41c97..4a9a140 100644 --- a/dotnet/examples/exec-program/exec-program.csproj +++ b/dotnet/examples/exec-program/exec-program.csproj @@ -9,7 +9,7 @@ - + diff --git a/go/api/client.go b/go/api/client.go index ede28a5..be60667 100644 --- a/go/api/client.go +++ b/go/api/client.go @@ -6,10 +6,6 @@ type ServiceClient interface { Ping(in *PingArgs) (out *PingResult, err error) // Execute KCL file with arguments and return the JSON/YAML result. ExecProgram(in *ExecProgramArgs) (out *ExecProgramResult, err error) - // Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.0. - BuildProgram(in *BuildProgramArgs) (out *BuildProgramResult, err error) - // Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.0. - ExecArtifact(in *ExecArtifactArgs) (out *ExecProgramResult, err error) // Parse KCL single file to Module AST JSON string with import dependencies and parse errors. ParseFile(in *ParseFileArgs) (out *ParseFileResult, err error) // Parse KCL program with entry files and return the AST JSON string. diff --git a/go/install/install.go b/go/install/install.go index 28bc0c3..689f0d1 100644 --- a/go/install/install.go +++ b/go/install/install.go @@ -10,7 +10,7 @@ import ( "github.com/gofrs/flock" ) -const KCL_VERSION = "v0.12.0" +const KCL_VERSION = "v0.12.1" func findPath(name string) string { if path, err := exec.LookPath(name); err == nil { diff --git a/go/lib/darwin-amd64/libkcl.dylib b/go/lib/darwin-amd64/libkcl.dylib index dbb2fae..a9189bd 100644 Binary files a/go/lib/darwin-amd64/libkcl.dylib and b/go/lib/darwin-amd64/libkcl.dylib differ diff --git a/go/lib/darwin-arm64/libkcl.dylib b/go/lib/darwin-arm64/libkcl.dylib index d5c1aa3..932a673 100644 Binary files a/go/lib/darwin-arm64/libkcl.dylib and b/go/lib/darwin-arm64/libkcl.dylib differ diff --git a/go/lib/linux-amd64/libkcl.so b/go/lib/linux-amd64/libkcl.so index 8a25fbb..a7c907d 100755 Binary files a/go/lib/linux-amd64/libkcl.so and b/go/lib/linux-amd64/libkcl.so differ diff --git a/go/lib/linux-arm64/libkcl.so b/go/lib/linux-arm64/libkcl.so index 50991f6..a90b5b3 100644 Binary files a/go/lib/linux-arm64/libkcl.so and b/go/lib/linux-arm64/libkcl.so differ diff --git a/go/lib/windows-amd64/kcl.dll b/go/lib/windows-amd64/kcl.dll index f7096e4..aac67c3 100644 Binary files a/go/lib/windows-amd64/kcl.dll and b/go/lib/windows-amd64/kcl.dll differ diff --git a/go/lib/windows-amd64/kcl.lib b/go/lib/windows-amd64/kcl.lib index 14fdd12..7837853 100644 Binary files a/go/lib/windows-amd64/kcl.lib and b/go/lib/windows-amd64/kcl.lib differ diff --git a/go/lib/windows-arm64/kcl.dll b/go/lib/windows-arm64/kcl.dll index f7096e4..aac67c3 100644 Binary files a/go/lib/windows-arm64/kcl.dll and b/go/lib/windows-arm64/kcl.dll differ diff --git a/go/lib/windows-arm64/kcl.lib b/go/lib/windows-arm64/kcl.lib index 14fdd12..7837853 100644 Binary files a/go/lib/windows-arm64/kcl.lib and b/go/lib/windows-arm64/kcl.lib differ diff --git a/go/native/client.go b/go/native/client.go index 5692371..13b5994 100644 --- a/go/native/client.go +++ b/go/native/client.go @@ -131,12 +131,12 @@ func (c *NativeServiceClient) ExecProgram(in *api.ExecProgramArgs) (*api.ExecPro return cApiCall[*api.ExecProgramArgs, *api.ExecProgramResult](c, "KclService.ExecProgram", in) } -// Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.0. +// Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.1. func (c *NativeServiceClient) BuildProgram(in *api.BuildProgramArgs) (*api.BuildProgramResult, error) { return cApiCall[*api.BuildProgramArgs, *api.BuildProgramResult](c, "KclService.BuildProgram", in) } -// Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.0. +// Depreciated: Please use the env.EnableFastEvalMode() and c.ExecutProgram method and will be removed in v0.12.1. func (c *NativeServiceClient) ExecArtifact(in *api.ExecArtifactArgs) (*api.ExecProgramResult, error) { return cApiCall[*api.ExecArtifactArgs, *api.ExecProgramResult](c, "KclService.ExecArtifact", in) } diff --git a/java/Cargo.toml b/java/Cargo.toml index 56b10df..0bf7d1b 100644 --- a/java/Cargo.toml +++ b/java/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-lib-jni" publish = false -version = "0.12.0" +version = "0.12.1" edition = "2024" [lib] @@ -19,6 +19,6 @@ lazy_static = "1.4.0" prost = "0.14.1" prost-types = "0.14.1" -kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/java/README.md b/java/README.md index 9a0111c..a54e5d6 100644 --- a/java/README.md +++ b/java/README.md @@ -26,7 +26,7 @@ This way you'll be able to import the above dependency to use the SDK. com.kcl kcl-lib - 0.12.0 + 0.12.1 ``` diff --git a/java/pom.xml b/java/pom.xml index 6d3eaae..74e96e3 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -5,7 +5,7 @@ com.kcl kcl-lib - 0.12.0 + 0.12.1 KCL Arifact Library for Java KCL is an open-source constraint-based record and functional language mainly diff --git a/kotlin/Cargo.toml b/kotlin/Cargo.toml index 56b10df..0bf7d1b 100644 --- a/kotlin/Cargo.toml +++ b/kotlin/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-lib-jni" publish = false -version = "0.12.0" +version = "0.12.1" edition = "2024" [lib] @@ -19,6 +19,6 @@ lazy_static = "1.4.0" prost = "0.14.1" prost-types = "0.14.1" -kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-sema = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/kotlin/README.md b/kotlin/README.md index 920dbaf..f340bf4 100644 --- a/kotlin/README.md +++ b/kotlin/README.md @@ -26,7 +26,7 @@ This way you'll be able to import the above dependency to use the SDK. com.kcl kcl-lib-kotlin - 0.12.0 + 0.12.1 ``` diff --git a/kotlin/pom.xml b/kotlin/pom.xml index 8658e8a..0bb7f9a 100644 --- a/kotlin/pom.xml +++ b/kotlin/pom.xml @@ -5,7 +5,7 @@ com.kcl kcl-lib-kotlin - 0.12.0 + 0.12.1 KCL Arifact Library for Kotlin KCL is an open-source constraint-based record and functional language mainly diff --git a/lua/Cargo.toml b/lua/Cargo.toml index 5ba061b..84b33de 100644 --- a/lua/Cargo.toml +++ b/lua/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-lib-lua" -version = "0.12.0" +version = "0.12.1" edition = "2024" publish = false @@ -16,4 +16,4 @@ mlua = { version = "0.9", features = [ "module", "macros", ], default-features = false, optional = true } -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/lua/kcl_lib-0.12.0-1.rockspec b/lua/kcl_lib-0.12.1-1.rockspec similarity index 95% rename from lua/kcl_lib-0.12.0-1.rockspec rename to lua/kcl_lib-0.12.1-1.rockspec index 5fb4803..8cf27af 100644 --- a/lua/kcl_lib-0.12.0-1.rockspec +++ b/lua/kcl_lib-0.12.1-1.rockspec @@ -1,5 +1,5 @@ package = "kcl_lib" -version = "0.12.0-1" +version = "0.12.1-1" source = { url = "git+https://github.com/kcl-lang/kcl", diff --git a/nodejs/Cargo.toml b/nodejs/Cargo.toml index 9e4de58..0ae904b 100644 --- a/nodejs/Cargo.toml +++ b/nodejs/Cargo.toml @@ -1,13 +1,13 @@ [package] edition = "2024" name = "kcl-nodejs-lib" -version = "0.12.0" +version = "0.12.1" [lib] crate-type = ["cdylib"] [dependencies] -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } # Default enable napi4 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix napi = { version = "2.12.2", default-features = false, features = ["napi4"] } napi-derive = "2.12.2" diff --git a/nodejs/examples/exec-program/package.json b/nodejs/examples/exec-program/package.json index b26fad2..dc326fe 100644 --- a/nodejs/examples/exec-program/package.json +++ b/nodejs/examples/exec-program/package.json @@ -12,6 +12,6 @@ "dist/" ], "dependencies": { - "kcl-lib": "0.12.0" + "kcl-lib": "0.12.1" } } diff --git a/nodejs/npm/darwin-arm64/package-lock.json b/nodejs/npm/darwin-arm64/package-lock.json index b8ec5bd..f838501 100644 --- a/nodejs/npm/darwin-arm64/package-lock.json +++ b/nodejs/npm/darwin-arm64/package-lock.json @@ -1,12 +1,12 @@ { "name": "@kcl-lang/lib-darwin-arm64", - "version": "0.12.0", + "version": "0.12.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@kcl-lang/lib-darwin-arm64", - "version": "0.12.0", + "version": "0.12.1", "cpu": [ "arm64" ], diff --git a/nodejs/npm/darwin-arm64/package.json b/nodejs/npm/darwin-arm64/package.json index 772707c..a0439ff 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.12.0", + "version": "0.12.1", "os": [ "darwin" ], diff --git a/nodejs/npm/darwin-x64/package.json b/nodejs/npm/darwin-x64/package.json index a42f82f..d34befc 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.12.0", + "version": "0.12.1", "os": [ "darwin" ], diff --git a/nodejs/npm/linux-arm64-gnu/package.json b/nodejs/npm/linux-arm64-gnu/package.json index 37643ef..8bb5c94 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.12.0", + "version": "0.12.1", "os": [ "linux" ], diff --git a/nodejs/npm/linux-x64-gnu/package.json b/nodejs/npm/linux-x64-gnu/package.json index bdb8187..d0de4a5 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.12.0", + "version": "0.12.1", "os": [ "linux" ], diff --git a/nodejs/npm/win32-arm64-msvc/package.json b/nodejs/npm/win32-arm64-msvc/package.json index b46e6ff..bffaa64 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.12.0", + "version": "0.12.1", "os": [ "win32" ], diff --git a/nodejs/npm/win32-x64-msvc/package.json b/nodejs/npm/win32-x64-msvc/package.json index b241548..4b02037 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.12.0", + "version": "0.12.1", "os": [ "win32" ], diff --git a/nodejs/package.json b/nodejs/package.json index 87db724..70b02d1 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "kcl-lib", - "version": "0.12.0", + "version": "0.12.1", "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 a63cfb8..a80de9c 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-python-lib" -version = "0.12.0" +version = "0.12.1" edition = "2024" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -8,7 +8,7 @@ edition = "2024" crate-type = ["cdylib"] [dependencies] -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } # fix the pyos version to 0.20.1 # because https://github.com/PyO3/maturin/issues/1960 pyo3 = "=0.20.2" diff --git a/python/pyproject.toml b/python/pyproject.toml index 3a577ff..e015323 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "kcl_lib" -version = "0.12.0" +version = "0.12.1" requires-python = ">=3.7" classifiers = [ "Programming Language :: Rust", diff --git a/swift/Cargo.toml b/swift/Cargo.toml index 276aa45..c03e5bc 100644 --- a/swift/Cargo.toml +++ b/swift/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-lib-c" -version = "0.12.0" +version = "0.12.1" edition = "2024" publish = false @@ -12,4 +12,4 @@ doc = false cbindgen = "0.26.0" [dependencies] -kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" } +kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.1" } diff --git a/wasm/package.json b/wasm/package.json index 2db9e6a..b445b4d 100644 --- a/wasm/package.json +++ b/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@kcl-lang/wasm-lib", - "version": "0.12.0", + "version": "0.12.1", "description": "KCL WASM module", "files": [ "kcl.wasm", @@ -25,7 +25,7 @@ "devDependencies": { "@jest/globals": "^30.2.0", "@types/jest": "^29.5.12", - "@types/node": "^20.12.0", + "@types/node": "^20.12.1", "jest": "^29.7.0", "prettier": "^2.8.4", "ts-jest": "^29.2.5", diff --git a/zig/build.zig.zon b/zig/build.zig.zon index af77aa4..5fa238f 100644 --- a/zig/build.zig.zon +++ b/zig/build.zig.zon @@ -11,7 +11,7 @@ // This is a [Semantic Version](https://semver.org/). // In a future version of Zig it will be used for package deduplication. - .version = "0.12.0", + .version = "0.12.1", // Together with name, this represents a globally unique package // identifier. This field is generated by the Zig toolchain when the @@ -31,7 +31,7 @@ // This field is optional. // This is currently advisory only; Zig does not yet do anything // with this value. - //.minimum_zig_version = "0.12.0", + //.minimum_zig_version = "0.12.1", // This field is optional. // Each dependency must either provide a `url` and `hash`, or a `path`.