···11# Changelog
2233+## Unreleased
44+55+- Fixed deprecation warnings with the Gleam standard library v0.53.0 or later.
66+37## v1.2.0 - 2024-06-20
4859- The Gleam standard library version requirement has been relaxed to
+2-6
src/gleeunit.gleam
···11-import gleam/dynamic.{type Dynamic}
21import gleam/list
33-import gleam/result
42import gleam/string
5364/// Find and run all test functions for the current project using Erlang's EUnit
···2422 |> list.map(gleam_to_erlang_module_name)
2523 |> list.map(dangerously_convert_string_to_atom(_, Utf8))
2624 |> run_eunit(options)
2727- |> dynamic.result(dynamic.dynamic, dynamic.dynamic)
2828- |> result.unwrap(Error(dynamic.from(Nil)))
29253026 let code = case result {
3127 Ok(_) -> 0
···7066 Report(#(ReportModuleName, List(GleeunitProgressOption)))
7167}
72687373-@external(erlang, "eunit", "test")
7474-fn run_eunit(a: List(Atom), b: List(EunitOption)) -> Dynamic
6969+@external(erlang, "gleeunit_ffi", "run_eunit")
7070+fn run_eunit(a: List(Atom), b: List(EunitOption)) -> Result(Nil, a)