Skip to content

Commit

Permalink
Release Notes for 0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gusty authored May 25, 2022
1 parent 9429586 commit 51a734c
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
#### 0.10.0 - May 25 2022
* Internally using mainly codecs (more efficient and less boilerplate in source code).
* Ability to switch to different implementations, even at the same time, this allows to use several Json implementations at the same time.
* Unify Codec types, no more ConcreteCodec vs tupled codecs, just a simple 4 params Codec type.
* A new and recommended Codec syntax for records and DUs trough an Applicative CE.
* Internal caching of codecs.
* Ability to workaround codecs for interfaces.
* jopt combinator works with all types supporting `zero`, so in addition to option we can use voption, nullable or even list.
* Native support for bigint, vtuple, voption, TimeSpan, NonEmptyList, NonEmptySet, NonEmptyMap, and "Generic Map" (Maps where keys are not strings).
* DateOnly and TimeOnly support for .net6 users

#### 0.9.0 - October 28 2021
* Added Result codec and overload
* Fix problem decoding null values into Options.
Expand Down

0 comments on commit 51a734c

Please sign in to comment.