diff --git a/CHANGES.md b/CHANGES.md index 93a92fc..424c56b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,11 @@ +v2.3 + +* switched to a faster implementation of string parsing in both + the decoder and encoder +* expand `uescape` option to the decoder +* allow control codes in json passed to decoder (contrary to the spec, + yes) + v2.2 * `return_maps` option diff --git a/README.md b/README.md index 5a3026a..f750d77 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# jsx (v2.2) # +# jsx (v2.3) # an erlang application for consuming, producing and manipulating [json][json]. inspired by [yajl][yajl] diff --git a/package.exs b/package.exs index cf4cf14..d5708a6 100644 --- a/package.exs +++ b/package.exs @@ -4,7 +4,7 @@ use Mix.Project def project do [ app: :jsx, - version: "2.2.0", + version: "2.3.0", description: "an erlang application for consuming, producing and manipulating json. inspired by yajl", package: package ] diff --git a/src/jsx.app.src b/src/jsx.app.src index c7674b1..e00b6e9 100644 --- a/src/jsx.app.src +++ b/src/jsx.app.src @@ -1,7 +1,7 @@ {application, jsx, [ {description, "a streaming, evented json parsing toolkit"}, - {vsn, "2.2.0"}, + {vsn, "2.3.0"}, {modules, [ jsx, jsx_encoder,