- [x] Revise dependencies - [x] Drop `nonEmpty` (replace with `cats.data.NonEmptyVector`) - [x] Drop `cats-mtl`, `monix-newtypes` (they are not used anywhere) - [x] (Optional) Port tests to `munit` https://github.com/polystat/odin/pull/27. - [x] Update dependencies to latest versions. - [x] Configure compiler plugins (`kind-project`, `better-monadic-for` ) - [x] Update CI to run tests with Scala 3. - [x] Publish new version.