diff --git a/Cargo.lock b/Cargo.lock index 6ba6530b..3a69a4fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -502,7 +502,7 @@ dependencies = [ [[package]] name = "roc_host" -version = "0.26.0-rc1" +version = "0.26.0" dependencies = [ "bytes", "getrandom 0.2.16", diff --git a/Cargo.toml b/Cargo.toml index fd0dce5a..e738daee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roc_host" -version = "0.26.0-rc1" +version = "0.26.0" authors = ["The Roc Contributors"] edition = "2021" rust-version = "1.97" diff --git a/examples/bytes-stdin-stdout.roc b/examples/bytes-stdin-stdout.roc index ca8dfc2e..3686416f 100644 --- a/examples/bytes-stdin-stdout.roc +++ b/examples/bytes-stdin-stdout.roc @@ -1,5 +1,5 @@ ## Copy raw bytes from standard input to standard output and report the total. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdin diff --git a/examples/check-command.roc b/examples/check-command.roc index 30645162..06bb7050 100644 --- a/examples/check-command.roc +++ b/examples/check-command.roc @@ -1,5 +1,5 @@ ## Check whether commands are available before trying to run them. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/command-line-args.roc b/examples/command-line-args.roc index 1cb21b70..61b7cfae 100644 --- a/examples/command-line-args.roc +++ b/examples/command-line-args.roc @@ -1,5 +1,5 @@ ## Read native command-line arguments without losing non-Unicode data. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Env diff --git a/examples/command.roc b/examples/command.roc index 85480d0c..4544bed3 100644 --- a/examples/command.roc +++ b/examples/command.roc @@ -1,5 +1,5 @@ ## Run commands, capture their output, and set their env vars. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/dir.roc b/examples/dir.roc index 5dcfd512..bfe55aea 100644 --- a/examples/dir.roc +++ b/examples/dir.roc @@ -1,5 +1,5 @@ ## Create, inspect, and clean up a small directory tree. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/env-var.roc b/examples/env-var.roc index 0bbb152e..6447efb4 100644 --- a/examples/env-var.roc +++ b/examples/env-var.roc @@ -1,5 +1,5 @@ ## Read native and UTF-8 environment variables. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/error-handling.roc b/examples/error-handling.roc index cd3753dc..aa30451b 100644 --- a/examples/error-handling.roc +++ b/examples/error-handling.roc @@ -1,5 +1,5 @@ ## Handle errors with tag-pattern matching. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-accessed-modified-created-time.roc b/examples/file-accessed-modified-created-time.roc index d8c8c378..9f8a2e47 100644 --- a/examples/file-accessed-modified-created-time.roc +++ b/examples/file-accessed-modified-created-time.roc @@ -1,5 +1,5 @@ ## Read a file's accessed, modified, and creation timestamps. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.Duration import pf.OsStr diff --git a/examples/file-append.roc b/examples/file-append.roc index 7a9cff10..1caf7462 100644 --- a/examples/file-append.roc +++ b/examples/file-append.roc @@ -1,5 +1,5 @@ ## Append lines to a log file without replacing its existing contents. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-permissions.roc b/examples/file-permissions.roc index 42d2a09e..21d90ebf 100644 --- a/examples/file-permissions.roc +++ b/examples/file-permissions.roc @@ -1,5 +1,5 @@ ## Inspect whether a file is executable, readable, and writable. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-read-binary.roc b/examples/file-read-binary.roc index 3cea0e6d..e13d5694 100644 --- a/examples/file-read-binary.roc +++ b/examples/file-read-binary.roc @@ -1,5 +1,5 @@ ## Count binary file bytes in bounded chunks after inspecting its header. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.File import pf.OsStr diff --git a/examples/file-read-buffered.roc b/examples/file-read-buffered.roc index d74ccfab..b6dfc251 100644 --- a/examples/file-read-buffered.roc +++ b/examples/file-read-buffered.roc @@ -3,7 +3,7 @@ ## This can be useful to process large files without using a lot of RAM or ## requiring the user to wait until the complete file is processed when they ## only wanted to look at the first page. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-read-write.roc b/examples/file-read-write.roc index 35fbfcf2..7ba28270 100644 --- a/examples/file-read-write.roc +++ b/examples/file-read-write.roc @@ -1,5 +1,5 @@ ## Write a UTF-8 file, read it back, and delete it. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-replace.roc b/examples/file-replace.roc index b1092503..6f892162 100644 --- a/examples/file-replace.roc +++ b/examples/file-replace.roc @@ -1,5 +1,5 @@ ## Replace every occurrence of a substring in a UTF-8 file in place. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-size.roc b/examples/file-size.roc index 30014deb..4946fcfc 100644 --- a/examples/file-size.roc +++ b/examples/file-size.roc @@ -1,5 +1,5 @@ ## Report the size in bytes of a path supplied on the command line. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/file-write-stream.roc b/examples/file-write-stream.roc index 2e4cd4d2..7e01232b 100644 --- a/examples/file-write-stream.roc +++ b/examples/file-write-stream.roc @@ -1,6 +1,6 @@ ## Write a file piece by piece: a report line by line, then a redacted copy ## made without holding more than one chunk of the file in memory. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/filesystem-tools.roc b/examples/filesystem-tools.roc index 1a201442..7dedcd8f 100644 --- a/examples/filesystem-tools.roc +++ b/examples/filesystem-tools.roc @@ -1,6 +1,6 @@ ## Prepare a distributable directory without changing its source files. ## Usage: roc filesystem-tools.roc -- path/to/site path/to/new-release -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.Env import pf.OsStr diff --git a/examples/hello-world.roc b/examples/hello-world.roc index 39247867..16e23483 100644 --- a/examples/hello-world.roc +++ b/examples/hello-world.roc @@ -1,5 +1,5 @@ ## Print a minimal greeting to standard output. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/hello.roc b/examples/hello.roc index 0f36ece6..7545bfe4 100644 --- a/examples/hello.roc +++ b/examples/hello.roc @@ -1,5 +1,5 @@ ## Greet a name supplied as a native command-line argument. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/http-client.roc b/examples/http-client.roc index c5d07b96..3fb892a3 100644 --- a/examples/http-client.roc +++ b/examples/http-client.roc @@ -1,7 +1,7 @@ ## Send HTTP requests and handle UTF-8, JSON, and transport failures. app [main!] { http: "https://github.com/roc-lang/http/releases/download/1.0.0/6ZUwqYhCS8PU9Mo6MF7oV82ET2o7KYb57CLKDq4cq4sS.tar.zst", - pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst", + pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst", } import pf.OsStr diff --git a/examples/http-download.roc b/examples/http-download.roc index 3bed8451..97de121f 100644 --- a/examples/http-download.roc +++ b/examples/http-download.roc @@ -2,7 +2,7 @@ ## as it arrives. app [main!] { http: "https://github.com/roc-lang/http/releases/download/1.0.0/6ZUwqYhCS8PU9Mo6MF7oV82ET2o7KYb57CLKDq4cq4sS.tar.zst", - pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst", + pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst", } import pf.Duration diff --git a/examples/http-simple.roc b/examples/http-simple.roc index 30360531..2f3633f6 100644 --- a/examples/http-simple.roc +++ b/examples/http-simple.roc @@ -1,7 +1,7 @@ ## Fetch UTF-8, JSON, and HTML responses from a local HTTP server. app [main!] { http: "https://github.com/roc-lang/http/releases/download/1.0.0/6ZUwqYhCS8PU9Mo6MF7oV82ET2o7KYb57CLKDq4cq4sS.tar.zst", - pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst", + pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst", } import pf.OsStr diff --git a/examples/locale.roc b/examples/locale.roc index c733ce61..561add75 100644 --- a/examples/locale.roc +++ b/examples/locale.roc @@ -1,5 +1,5 @@ ## Parse, encode, and inspect the system's preferred locales. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/path.roc b/examples/path.roc index d1089c77..ce2c0535 100644 --- a/examples/path.roc +++ b/examples/path.roc @@ -1,5 +1,5 @@ ## Inspect a path's filename, extension, string representation, and type (file/dir/symlink). -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/print.roc b/examples/print.roc index 745be8e9..08d9c3ea 100644 --- a/examples/print.roc +++ b/examples/print.roc @@ -1,5 +1,5 @@ ## Write text, lines and lists to standard output and standard error. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/process-control.roc b/examples/process-control.roc index 2a986217..f6f29a15 100644 --- a/examples/process-control.roc +++ b/examples/process-control.roc @@ -1,6 +1,6 @@ ## Run a build command with live output and a five-minute deadline. ## Usage: roc process-control.roc -- cargo build --release -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.Cmd import pf.Duration diff --git a/examples/random.roc b/examples/random.roc index 68cc6030..e0e8ad2c 100644 --- a/examples/random.roc +++ b/examples/random.roc @@ -1,5 +1,5 @@ ## Generate random 32-bit and 64-bit seed values. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/sqlite-basic.roc b/examples/sqlite-basic.roc index 77465879..c5440a53 100644 --- a/examples/sqlite-basic.roc +++ b/examples/sqlite-basic.roc @@ -1,5 +1,5 @@ ## Query a SQLite database and decode rows into records. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Env diff --git a/examples/sqlite-everything.roc b/examples/sqlite-everything.roc index f4cadcd8..8b65c4a0 100644 --- a/examples/sqlite-everything.roc +++ b/examples/sqlite-everything.roc @@ -1,5 +1,5 @@ ## Shows SQLite queries, decoders, nullable values, transactions, and errors. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Env diff --git a/examples/stdin-basic.roc b/examples/stdin-basic.roc index 29d0178e..f04c3f40 100644 --- a/examples/stdin-basic.roc +++ b/examples/stdin-basic.roc @@ -1,5 +1,5 @@ ## Prompt for two lines of standard input and print a greeting. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdin diff --git a/examples/stdin-pipe.roc b/examples/stdin-pipe.roc index 2a164f6b..859b29a0 100644 --- a/examples/stdin-pipe.roc +++ b/examples/stdin-pipe.roc @@ -1,5 +1,5 @@ ## Number each line of piped text, reading one line at a time. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stderr diff --git a/examples/tcp-client.roc b/examples/tcp-client.roc index a4746c97..2eb852cd 100644 --- a/examples/tcp-client.roc +++ b/examples/tcp-client.roc @@ -1,5 +1,5 @@ ## Exchange lines with a local TCP echo server over a buffered connection. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.Duration import pf.OsStr diff --git a/examples/temp-dir.roc b/examples/temp-dir.roc index 8d9239b6..d1549841 100644 --- a/examples/temp-dir.roc +++ b/examples/temp-dir.roc @@ -1,5 +1,5 @@ ## Print the operating system's default temporary directory. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/terminal-app-snake.roc b/examples/terminal-app-snake.roc index b4608a00..24d9e080 100644 --- a/examples/terminal-app-snake.roc +++ b/examples/terminal-app-snake.roc @@ -1,5 +1,5 @@ ## Build a small full-screen snake game using terminal raw mode. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdin diff --git a/examples/time.roc b/examples/time.roc index 1061faf9..df5fe387 100644 --- a/examples/time.roc +++ b/examples/time.roc @@ -1,5 +1,5 @@ ## Measure a sleep interval and format the current UTC time. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.Duration import pf.Monotonic diff --git a/examples/tty.roc b/examples/tty.roc index d672dcb5..886aea64 100644 --- a/examples/tty.roc +++ b/examples/tty.roc @@ -1,5 +1,5 @@ ## Enable terminal raw mode, read one key, and restore normal behavior. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/examples/url.roc b/examples/url.roc index 5a2528d2..26e48f97 100644 --- a/examples/url.roc +++ b/examples/url.roc @@ -1,5 +1,5 @@ ## Build a validated search URL while encoding path and query components. -app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst" } +app [main!] { pf: platform "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst" } import pf.OsStr import pf.Stdout diff --git a/nix/release.json b/nix/release.json index e2f2f8dd..85462e59 100644 --- a/nix/release.json +++ b/nix/release.json @@ -1,8 +1,8 @@ { - "version": "0.25.0", - "compiler": "nightly-2026-10-09-258ab27", - "url": "https://github.com/roc-lang/basic-cli/releases/download/0.25.0/CZsY7tYZwR3rj9kYbpaCfxki2yVAaRL8bBwMLvB2xkbA.tar.zst", - "hash": "sha256-nAayfmca2NMH7RGN5i1rrk7vQTG57aRBSt9kOmBK1UU=", + "version": "0.26.0", + "compiler": "nightly-2026-10-12-2664a27", + "url": "https://github.com/roc-lang/basic-cli/releases/download/0.26.0/GddgvsGjiNXrHFW6au5i5dUDbTs8FinQdrgE2Gqmw53t.tar.zst", + "hash": "sha256-Mcp0Ov/meyQB/X0wTGNwD67FMPNg8WTwlGVU5jSQwmw=", "dependencies": { "http": { "url": "https://github.com/roc-lang/http/releases/download/1.0.0/6ZUwqYhCS8PU9Mo6MF7oV82ET2o7KYb57CLKDq4cq4sS.tar.zst",