unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile-json 3.0.0 released
@ 2018-12-30  6:27 Aleix Conchillo Flaqué
  2019-01-01  5:54 ` Aleix Conchillo Flaqué
  0 siblings, 1 reply; 2+ messages in thread
From: Aleix Conchillo Flaqué @ 2018-12-30  6:27 UTC (permalink / raw)
  To: guile-user

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



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: guile-json 3.0.0 released
  2018-12-30  6:27 guile-json 3.0.0 released Aleix Conchillo Flaqué
@ 2019-01-01  5:54 ` Aleix Conchillo Flaqué
  0 siblings, 0 replies; 2+ messages in thread
From: Aleix Conchillo Flaqué @ 2019-01-01  5:54 UTC (permalink / raw)
  To: guile-user

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é
<aconchillo@gmail.com> 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



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-01-01  5:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-30  6:27 guile-json 3.0.0 released Aleix Conchillo Flaqué
2019-01-01  5:54 ` Aleix Conchillo Flaqué

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).