Releases: tabdulradi/mazboot
Releases · tabdulradi/mazboot
0.5.0
What's Changed
- Main method syntax integration by @tabdulradi in #3
- Support validation by pattern matching by @tabdulradi in #5
- Get rid off ValidationOf.Aux by @tabdulradi in #6
Full Changelog: v0.4.0...v0.5.0
0.4.0
Rebranding from Validated to Mazboot. Also cleanup of the imports
Migration:
In build.sbt replace:
"com.abdulradi" %% "validated-core"with"com.abdulradi" %% "mazboot-types""com.abdulradi" %% "validated-ciris"with"com.abdulradi" %% "mazboot-ciris""com.abdulradi" %% "validated-cats-parse"with"com.abdulradi" %% "mazboot-cats-parse"
In your Scala code replace:
- Replace
com.abdulradi.validated.typeswithmazboot - Replace
com.abdulradi.validated.ciriswithmazboot.integrations.ciris - Replace
com.abdulradi.validated.cats.parsewithmazboot.integrations.cats.parse - Replace
com.abdulradi.validatedwithmazboot(make sure you completed all previous steps first)
Note: The built-in types are now in module "mazboot-types" while "mazboot-core" has been stripped down to only machanism to define new validations and types. You might want to use "mazboot-core" if all you do with Mazboot is defining your own validations.
0.3.0
Ciris Integration
0.2.0
Cats-Parse Integration
0.1.0
First Release. Including the improved "And" and "Or" encoding.