Skip to content

Commit 51a734c

Browse files
authored
Release Notes for 0.10.0
1 parent 9429586 commit 51a734c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

RELEASE_NOTES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
#### 0.10.0 - May 25 2022
2+
* Internally using mainly codecs (more efficient and less boilerplate in source code).
3+
* Ability to switch to different implementations, even at the same time, this allows to use several Json implementations at the same time.
4+
* Unify Codec types, no more ConcreteCodec vs tupled codecs, just a simple 4 params Codec type.
5+
* A new and recommended Codec syntax for records and DUs trough an Applicative CE.
6+
* Internal caching of codecs.
7+
* Ability to workaround codecs for interfaces.
8+
* jopt combinator works with all types supporting `zero`, so in addition to option we can use voption, nullable or even list.
9+
* Native support for bigint, vtuple, voption, TimeSpan, NonEmptyList, NonEmptySet, NonEmptyMap, and "Generic Map" (Maps where keys are not strings).
10+
* DateOnly and TimeOnly support for .net6 users
11+
112
#### 0.9.0 - October 28 2021
213
* Added Result codec and overload
314
* Fix problem decoding null values into Options.

0 commit comments

Comments
 (0)