Skip to content

Releases: makiftutuncu/e

v3.0.1

24 May 16:14
8116a50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

05 May 21:51
7e2541d
Compare
Choose a tag to compare

Migrate to Scala 3

Full Changelog: v2.0.2...v3.0.0

v2.0.2

19 Jul 08:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

10 Mar 15:20
Compare
Choose a tag to compare

This is a dependency update release.

Following are updated:

Dependency Old Version New Version
Kotlin 1.4.0 1.5.10
Dokka 1.4.0-rc 1.6.10
Gradle 6.3 7.2
Cats Core 2.1.1 2.7.0
Circe 0.13.0 0.14.1
Gson 2.8.6 2.9.0
Play Json 2.9.0 2.9.2
ZIO 1.0.1 1.0.13
JUnit 5.6.2 5.8.2
JUnit Interface 0.8.3 0.9.1
mUnit 0.7.7 0.7.29
SBT Release 1.0.13 1.1.0
SBT Jupiter Interface 0.8.3 0.8.4
SBT MDoc 2.2.5 2.2.24

Following are added:

  • SBT PGP 2.1.2

v2.0.0

21 Aug 20:07
Compare
Choose a tag to compare

This is a major release with a lot of rewrites. Please see MIGRATION.md for the details.

Add fromOptional to Maybe in e-java

18 Feb 14:02
Compare
Choose a tag to compare

This release adds fromOptional method to Maybe in e-java. There is also some more documentation for e-scala about using Maybe in for comprehensions.

Finally, I made sure this release is built using Adopt JDK 8 (I noticed previous builds had compatibility issues between different JDK versions).

Add More Methods to Maybe

17 Feb 14:31
Compare
Choose a tag to compare

This release introduces even more methods to Maybe, namely; andThen, filter, foreach, handleError and handleErrorWith. It also makes sure all modules have getOrElse and orElse.

Add New Methods to Maybe

14 Feb 17:21
Compare
Choose a tag to compare

This release introduces new methods unit, catching and catchingMaybe to Maybe. Also there is a new serializer in e-gson called GsonSerializerForMaybe to be able to serialize a Maybe.

Stable Release 🎉

12 Feb 13:43
Compare
Choose a tag to compare

This is the first stable release of e. It introduces a Kotlin module as well as separating Java into its own module. It unifies E, Encoder/Decoder and Maybe APIs as much as possible across different platforms. It also features following dependency version upgrades:

SBT 1.3.8
circe 0.13.0
JUnit Jupiter 5.6.0

Introduce e-zio

20 Jan 15:35
Compare
Choose a tag to compare

This release introduces ZIO with e-zio module, integrates with mdoc for documentation and following version updates:

  • SBT 1.3.7
  • scalatest 3.1.0
  • play-json 2.8.1
  • sbt-release 1.0.13