A reasonable configuration language rcl-lang.org
configuration-language json
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Bump version to 0.12.0

+18 -18
+5 -5
Cargo.lock
··· 321 321 322 322 [[package]] 323 323 name = "pyrcl" 324 - version = "0.11.0" 324 + version = "0.12.0" 325 325 dependencies = [ 326 326 "pyo3", 327 327 "rcl", ··· 353 353 354 354 [[package]] 355 355 name = "rcl" 356 - version = "0.11.0" 356 + version = "0.12.0" 357 357 dependencies = [ 358 358 "unicode-width", 359 359 ] 360 360 361 361 [[package]] 362 362 name = "rcl-fuzz" 363 - version = "0.11.0" 363 + version = "0.12.0" 364 364 dependencies = [ 365 365 "arbitrary", 366 366 "libfuzzer-sys", ··· 374 374 375 375 [[package]] 376 376 name = "rcl-wasm" 377 - version = "0.11.0" 377 + version = "0.12.0" 378 378 dependencies = [ 379 379 "allocator-api2", 380 380 "compiler_builtins", ··· 558 558 559 559 [[package]] 560 560 name = "tree-sitter-rcl" 561 - version = "0.11.0" 561 + version = "0.12.0" 562 562 dependencies = [ 563 563 "cc", 564 564 "tree-sitter",
+1 -1
Cargo.rcl
··· 1 1 { 2 2 package = { 3 3 name = "rcl", 4 - version = "0.11.0", 4 + version = "0.12.0", 5 5 authors = ["Ruud van Asseldonk <dev@veniogames.com>"], 6 6 edition = "2021", 7 7 license = "Apache-2.0",
+1 -1
Cargo.toml
··· 9 9 edition = "2021" 10 10 license = "Apache-2.0" 11 11 name = "rcl" 12 - version = "0.11.0" 12 + version = "0.12.0" 13 13 14 14 [profile] 15 15 release = { lto = "thin", panic = "abort", strip = true }
+2 -2
docs/changelog.md
··· 14 14 15 15 [semver]: https://semver.org/ 16 16 17 - ## Next 17 + ## 0.12.0 18 18 19 - Unreleased. 19 + Released 2025-12-17. 20 20 21 21 **Changes with compatibility impact:** 22 22
+3 -3
docs/installation.md
··· 12 12 Download the one appropriate one to a location on your `PATH`, and make it 13 13 executable: 14 14 15 - curl -Lo ~/.local/bin/rcl https://github.com/ruuda/rcl/releases/download/v0.11.0/rcl-0.11.0-x86_64-unknown-linux-gnu 15 + curl -Lo ~/.local/bin/rcl https://github.com/ruuda/rcl/releases/download/v0.12.0/rcl-0.12.0-x86_64-unknown-linux-gnu 16 16 chmod +x ~/.local/bin/rcl 17 17 rcl --help 18 18 ··· 46 46 The repository includes a Nix flake. You can run <abbr>RCL</abbr> with a 47 47 [flake-enabled][flakes] version of [Nix][nix], such as Nix 2.18: 48 48 49 - nix run 'github:ruuda/rcl?ref=v0.11.0' -- --help 49 + nix run 'github:ruuda/rcl?ref=v0.12.0' -- --help 50 50 51 51 [flakes]: https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake 52 52 [nix]: https://nixos.org/download 53 53 54 54 The Nix flake also includes the Python module: 55 55 56 - PYTHONPATH=$(nix build github:ruuda/rcl?ref=v0.11.0#pyrcl --print-out-paths)/lib python3 56 + PYTHONPATH=$(nix build github:ruuda/rcl?ref=v0.12.0#pyrcl --print-out-paths)/lib python3 57 57 58 58 The Nix flake also includes a shell with all the tools needed for development, 59 59 as well as the environment that is tested on <abbr>CI</abbr>.
+1 -1
fuzz/Cargo.toml
··· 18 18 metadata = { cargo-fuzz = true } 19 19 name = "rcl-fuzz" 20 20 publish = false 21 - version = "0.11.0" 21 + version = "0.12.0" 22 22 23 23 [[bin]] 24 24 name = "smithctl"
+1 -1
grammar/tree-sitter-rcl/Cargo.toml
··· 19 19 keywords = ["incremental", "parsing", "rcl"] 20 20 license = "Apache-2.0" 21 21 name = "tree-sitter-rcl" 22 - version = "0.11.0" 22 + version = "0.12.0"
+1 -1
grammar/zed/extension.toml
··· 6 6 name = "RCL" 7 7 repository = "https://github.com/rcl-lang/zed-rcl" 8 8 schema_version = 1 9 - version = "0.11.0" 9 + version = "0.12.0" 10 10 11 11 [grammars] 12 12 rcl = { commit = "a6e42ed21e23c32b76c1d8cb13ec60cdd0ed860d", repository = "https://github.com/rcl-lang/tree-sitter-rcl" }
+1 -1
pyrcl/Cargo.toml
··· 20 20 edition = "2021" 21 21 license = "Apache-2.0" 22 22 name = "pyrcl" 23 - version = "0.11.0" 23 + version = "0.12.0"
+1 -1
pyrcl/pyproject.toml
··· 35 35 readme = "package_readme.md" 36 36 requires-python = ">= 3.10" 37 37 urls = { Changelog = "https://docs.ruuda.nl/rcl/changelog/", Codeberg = "https://codeberg.org/ruuda/rcl", Documentation = "https://docs.ruuda.nl/rcl/python_bindings/", GitHub = "https://github.com/ruuda/rcl", Homepage = "https://rcl-lang.org/" } 38 - version = "0.11.0" 38 + version = "0.12.0"
+1 -1
wasm/Cargo.toml
··· 13 13 edition = "2021" 14 14 license = "Apache-2.0" 15 15 name = "rcl-wasm" 16 - version = "0.11.0" 16 + version = "0.12.0" 17 17 18 18 [target] 19 19 "cfg(wasm)" = { dev-dependencies = { allocator-api2 = "=0.2.15", compiler_builtins = "=0.1.103", dlmalloc = "=0.2.4", fortanix-sgx-abi = "=0.5.0", getopts = "=0.2.21", hashbrown = "=0.14.2", hermit-abi = "= 0.3.2", libc = "=0.2.150", r-efi = "=4.2.0", r-efi-alloc = "=1.0.0", rustc-demangle = "=0.1.23", unicode-width = "=0.1.10", wasi = "=0.11.0" } }