spray / spray-json

A lightweight, clean and simple JSON implementation in Scala
Apache License 2.0
969 stars 190 forks source link

Deprecate old parsing infrastructure and provide new entry points #319

Closed jrudolph closed 4 years ago

jrudolph commented 5 years ago

The main entry points for parsing are now

There are also enrichments for the supported parser input types.

Inputs themselves are now closed down to String, Array[Char], Array[Byte], and a more generic RandomAccessBytes that can be implemented by third parties.

Internally, we still use the current JsonParser infrastructure but that will go (or not be used by default any more) in the future.

jrudolph commented 5 years ago

I changed the default branch in Github to release-1.3.x for now, to be sure not to clutter the README with irrelevant information.