- Rad now requires
glint
less than v1.0.
- Rad now requires
glint
v0.16 or later.
- Rad now uses npm package
smol-toml
for more feature-complete TOML parsing. - Rad now supports
gleam_stdlib
v1.0. - Rad now requires Gleam v0.34 or later.
- Rad now requires
glint
v0.15 or later. - Rad once again depends on
gleam_httpc
for the Erlang target.
- Rad now requires Gleam v0.33 or later.
- The
else
label inrad/task.{or}
has been renamed tootherwise
. - The
test
function inrad/workbook/standard
has been renamed totests
. - Gleam module loading has been improved when running Elixir via the
rad shell
command.
- Fix an incorrect shell script path.
- Rad now requires Gleam v0.30 or later.
- Rad can now be invoked via
gleam run --target=javascript -m rad
(--target=erlang
is currently unsupported). - Rad no longer depends on
gleam_erlang
orgleam_httpc
.
- Rad now requires Gleam v0.29 or later.
- Rad now supports
gleam_erlang
v0.19.
- Rad now requires
glint
v0.11.1 or later.
- Fixed some error messages in the
test
function.
- Rad now requires Gleam v0.27 or later.
- Rad now supports the Deno JavaScript runtime (v1.30 or later).
- The
rad/workbook/standard
module gains thetest
function. - The
javascript_run
function has been updated to accept arguments for both the Deno and Node.js runtimes. It will choose which to use based on the current project'sgleam.toml
config. - The
rad/util
module gains thejavascript_runtime
function.
- Support Gleam
v0.25
.
- Fixed a bug where rad's
gleam_stdlib
requirement was too restrictive.
- Fixed a bug where
rad --version
would crash.
- Fixed a bug where rad failed to load ebins from symlinked directories.
- Initial release!