Skip to content

v2.0.0-beta1

Compare
Choose a tag to compare
@kevin-lee kevin-lee released this 02 May 11:12
· 318 commits to main since this release
680fad8

2.0.0-beta1 - 2022-05-02

Done

  • Make Fx CanCatch (#301)
  • Make Fx CanHandleError (#302)
  • Make Fx CanRecover (#303)
  • core project should be effect library free (#304)
  • Sub-projects for Cats Effect and Monix (#305)
  • Remove EffectConstructor (#306)
  • Withdraw Scalaz Effect support (#308)
  • Remove Xor (#310)
  • Remove OptionTSupport (#314)
  • Remove EitherTSupport (#315)
  • Remove Fx, FxCtor and CanCatch traits from effectie-cats-effect, effectie-cats-effect3 and effectie-monix (#320)
  • Remove CanHandleError and CanRecover traits from effectie-cats-effect, effectie-cats-effect3 and effectie-monix (#322)
  • Add missing type class instances and fix tests (#326)
  • Remove unused libraries for testing code using cats-effect3 (#328)
  • Set up Codecov in GitHub Actions (#339)
  • Publish to s01.oss.sonatype.org (the new Maven central) (#342)
  • Use extras-concurrent and extras-concurrent-testing for testing (#348)
  • Test typeclasses for Future in the core project (#350)
  • Change Effectful to fx and move to core / also move possible error syntax to core (#352)
  • Rename the package of the core from effectie to effectie.core (#358)
  • Redesign ConsoleEffect and ConsoleEffectful (#364)
  • Move FromFuture and ToFuture to core and leave only typeclass instances in the sub-projects (#367)
  • Uncapitalize typeclass instance names for Scala 2 (#371)
  • Move all sub-projects to modules (#373)
  • Upgrade cats to 2.7.0 (#377)
  • Add effectie-cats for cats specific code (#384)
  • Add Scalafix and Scalafmt checks (#386)
  • Support Scala.js (#388)
  • Add fromEither, fromOption and fromTry to FxCtor and Fx (#393)