Releases: roc-lang/basic-cli
Releases · roc-lang/basic-cli
0.8.0
Roc syntax to use this platform:
packages { pf: "https://github.com/roc-lang/basic-cli/releases/download/0.8.0/UObpZ2EODRbZCGWvHzPFzpfWLFLD8pI0cmdUVhqZ6Mg.tar.br" }
-
New features:
-
Bugfixes:
-
Other:
Full Changelog: 0.7.1...0.8.0
0.7.1
This release requires a version of roc released on December 1 2023 or later.
Roc syntax to use this platform:
packages { pf: "https://github.com/roc-lang/basic-cli/releases/download/0.7.1/Icc3xJoIixF3hCcfXrDwLCu4wQHtNdPyoJkEbkgIElA.tar.br" }
Changes:
0.7.0
Roc syntax to use this platform:
packages { pf: "https://github.com/roc-lang/basic-cli/releases/download/0.7.0/bkGby8jb0tmZYsy2hg1E_B2QrCgcSTxdUlHtETwm5m4.tar.br" }
Changes:
- Uses new and improved roc dbg approach #138 #139 roc-lang/roc#6116
0.6.2
This platform was built with the --optimize
flag, this was not the case in the past. Roc binaries that use basic-cli should now be much smaller.
0.6.1
0.6.0
-
New features:
-
Bugfixes:
- Fixed segmentation fault when running example with nix #123
-
Other:
0.5.0
-
New features:
- Linux aarch64/arm64 support
Dir.create
,Dir.createAll
-
Bugfixes:
- No longer stuck in raw mode when a panic occurs. #69
Cmd.Error
is now exposed.
-
Renamed:
Task.succeed
>ok
Task.fail
>err
Task.mapFail
>mapErr
Task.onFail
>onErr
Command
>Cmd
Dir.deleteRecursive
>deleteAll
Dir.deleteEmptyDir
>dirDeleteEmpty
-
Other:
- main signature type change:
main : Task {} U32
>main : Task {} I32
- removed
Process.roc
- we now use
Task.err 1
instead ofProcess.exit 1
, similarlyTask.ok {}
instead ofProcess.exit 0
- new examples: hello-world.roc and dir.roc
- the newly added
IOError
combines the oldReadErr
andDeleteErr
tag unions. - command (
Cmd
)Output
is now a record with the fieldsstdout
andstderr
.
- main signature type change:
0.4.0
-
New features:
- new functions:
- new module:
Command
: to execute commands like in a terminal. #55
-
Bugfixes:
-
Other:
- Changed main type to
Task {} U32
. #52 #53 - Significant expansion and improvement of docs. #46
- Rename of included files: roc-lang/roc#5577
- macos-x86_64.o ➡️ macos-x64.o
- linux-x86_64.o ➡️ linux-x64.o
- linux-x86_64.rh ➡️ linux-x64.rh
- metadata_linux-x86_64.rm ➡️ metadata_linux-x64.rm
- Changed main type to
0.4.0-rc1
Created by executing this script.