Just released guile-json 3.1.0. This release provides some changes regarding how unicode characters are handled. Before, unicode characters were always escaped, this is not true anymore. The user can now set if characters should be escaped (when needed) or no via the new key argument #:unicode.
This is probably closer to what people would expect. Some examples here: https://github.com/aconchillo/guile-json/blob/master/tests/test-builder.scm Happy New Year! Aleix On Sat, Dec 29, 2018 at 10:27 PM Aleix Conchillo Flaqué <[email protected]> wrote: > > Hi, > > I'm pleased to announce guile-json 3.0.0. This is another breaking > change release (hopefully no one had time to update to 2.0.0). Thanks > to everyone for all the comments. > > https://github.com/aconchillo/guile-json > > * Changes in 3.0.0 > > - JSON objects are now defined as alists (instead of hash tables) and > JSON arrays are now defined as vectors (instead of lists). Both of > these changes are mainly to use types that have read syntax. This will > simplify things for the user when defining JSON objects which is > probably the most common case. > > - Fixed and issue when parsing only JSON numbers. > > - Added unit tests. > > Happy hacking! > > Aleix
