Releases: kevin-lee/extras
Releases · kevin-lee/extras
v0.5.0
0.5.0 - 2022-03-06
Done
- Set up Codecov in GitHub Actions (#83)
- Add Scalafix check (#92)
- Support Scala.js (#95)
- Move all sub-projects to
modules
(#97)
v0.4.0
0.4.0 - 2021-12-22
Done
- Add a way to test
IO[A]
- IO[A].completeThen(A => Result): Result
(#71)
- Add a way to test
IO[A]
with error - IO[A].errorThen(Throwable => Result): Result
(#73)
CatsEffectRunner.IoOps.expectError
should take Eq
and Show
for the expected error (#75)
- Publish to s01.oss.sonatype.org (the new Maven central) (#67)
v0.3.0
0.3.0 - 2021-12-13
Done
- Add
extras-hedgehog-cats-effect3
to provide cats-effect3
test kit for hedgehog
(#58)
- Add core project to keep all common stuff (#62)
v0.2.0
0.2.0 - 2021-11-14
Done
- Create the doc site (#23)(#34)
- Add
extras-scala-io
(#24)
- Add typed version of
scala.io.AnsiColor
to extras-scala-io
(#26)
ColorSyntax
for typed AnsiColor
(#27)
CanClose[A]
type class as an alternative to AutoCloseable
(#28)
- Redesign
extras-concurrent-testing
APIs (#36)
- Add a shorter name method for
eitherT
(#39)
- Add
syntax
for testing Future
(#41)
v0.1.0
0.1.0 - 2021-08-24
Done
- Add additional syntax for
EitherT
to extras-cats
(#8)
- Add additional syntax for
OptionT
to extras-cats
(#14)
- Add
all
syntax to extras-cats
(#19)
- Set up GitHub Actions build and release (#4)
- Change project structure (#9)
- Tools for Java and Scala concurrent (#11)