Closed
Description
in suggested merge order:
- TaggedObject encoding for Nullary constructor includes "contents" #300 via TaggedObject encoding for Nullary constructor does not have "contents" field #307 Removing contents field for nullary constructors
- Investigate whether TaggedObject encoding for Nullary constructor does not have "contents" field #307 is/can be made a non-breaking change (no since the encode output changes, but
"contents" : []
is luckily still accepted when parsing) - Fix a bug with generics and single-field records #366 Fix a bug with generics and single-field records
- ToJSON1 & FromJSON1 #352 via Add lifted typeclasses and some instances #381 Lifted type classes
- overlapping instances for [Char] #351 via List instance #382 stop using overlapping instances for strings
- Generalise FromJSON (Map k v) instances #289 via Even more general map serialising #341 Generalized map serialization
- Higherkinded special strings #391 Modify higher kinded typeclasses from Add lifted typeclasses and some instances #381
- Invalid JSON generated by genericToEncoding #387 Fix omitNothingFields + genericToEncoding via Fix issue #387 with encoding using omitNothingFields #394
- JSONPath isn't tracked in autoderived instances #357 JSONPath isn't tracked in autoderived instances (TH & generics) via Track JSONPath in autoderived parsers. Fixes #357 #398
- FromJSON/ToJSON instances in haddocks #375 Improve haddocks by not using orphan instances
- Generics for Higher kinded type classes via Generics and TH support for lifted typeclasses #414 and Fromjson1 th generics backup no orphans #415
- Add documentation on how to use/write
ToJSONKey
(etc) instances. @andrewthad - Finalise encoding refactoring @phadej
- Add notes on all these checklist items to the changelog @bergmark
- Write tests for lifted typeclasses and their generic/th derivations @phadej
- Do some stackage/Silk testing @bergmark
- Fix recently added TODOs
- Do not
truncate
Integral
values #317 Do not accept and truncate floats to integrals
Please give feedback if I missed something!
Metadata
Metadata
Assignees
Labels
No labels