From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.user Subject: guile-json 4.0.0 released Date: Sat, 16 May 2020 23:42:09 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="28863"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sun May 17 08:42:34 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jaD0M-0007PJ-AF for guile-user@m.gmane-mx.org; Sun, 17 May 2020 08:42:34 +0200 Original-Received: from localhost ([::1]:43854 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jaD0K-0007qR-Vz for guile-user@m.gmane-mx.org; Sun, 17 May 2020 02:42:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55060) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaD0C-0007qH-HC for guile-user@gnu.org; Sun, 17 May 2020 02:42:24 -0400 Original-Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:44740) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jaD0B-0006z7-4C for guile-user@gnu.org; Sun, 17 May 2020 02:42:24 -0400 Original-Received: by mail-lj1-x22f.google.com with SMTP id a21so6414867ljj.11 for ; Sat, 16 May 2020 23:42:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ulCC8YSWwAobui5giCaGTxMG3Dn7X3ri2yCz/Tu5H/A=; b=Jc3uen/2X8z/w1Lp4YZrSvfBhB+IqvWQXbnSnKdAVLQaSDTfd+ZKRVIvgMIBVqa4UY KBlTKSmwwiTk/r/4tv1Z89W8CBdRLRfoVIAmo4tGw0BWAOPDvwKWeefOtwoO0Ae9VurQ W9Ga/EgnkfXkWInBiT71GNXiRM7nlnRUIFwQYvbAWfumjYMGM/t7QhAeHyJUQHa1rNR6 ATQWe9O+4E6DQHauxiS3LjF/VcSz0PEIKbRO5cNgWqxrk6wQVDtR/fSgz5CJiHLhEfc8 PYqZuR7tIOfd2Y7kqc8Ren9s6yT4Cs4vufDgD2D3LbRBbza/m8UI4MuNcqrw8krRkWc1 7dhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ulCC8YSWwAobui5giCaGTxMG3Dn7X3ri2yCz/Tu5H/A=; b=Ixh88voc0K3X0jzQR9j5bEgq7YXeFjpddXXm6UrZJkoDJvfLK11QslihappXU+t26Y NkNLZVvQ3GMIYxcoVCd7+kEHO4iGdCwldMcynU6Z/uRl6xXshW4Znl0meyVxe03609JO KnmYHQD5rnswrt6PKEdBQO018MBBsSRiFsOpeM2oc37I02zsg2XAyxSKI1e8DeachCkG V1827E3il45Uw00Ku8eI3kPZ5y2aSjY65+5xTN1FPeOgdaNrajAMH8d0nsVaFgjbJ2XT gHxp3gR9nRPdM4tauOXQNt7ZwCurqJ67IjU0zzpWwaj59dxKh8TULQljoilC6tQOpi46 X6Ig== X-Gm-Message-State: AOAM532GVonIdJQzNB+39065icvVMlaYpSMJk64BnJci6ov8jdg5J3Bd UXE/NKAZDPG6/9M8jYP8d1GxEbMH7AxocIfh/P/mtXUg204= X-Google-Smtp-Source: ABdhPJy46vOZQwGWB+jcKRpyGs+85wJxpRg65ernI0Na7yJd1M1cRMLtMDfV9cGk5iotMpIGj94/6A626v7JyH8buQU= X-Received: by 2002:a2e:b4e7:: with SMTP id s7mr6588290ljm.103.1589697740509; Sat, 16 May 2020 23:42:20 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::22f; envelope-from=aconchillo@gmail.com; helo=mail-lj1-x22f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:16463 Archived-At: Hi! I'm super excited to announce guile-json 4.0.0. This new version comes with a couple of small breaking changes and huge performance improvements (up to 6x faster). Huge thanks to Linus Bj=C3=B6rnstam who brought up the performance issues p= lus a bunch of suggestions of how to improve them and followed along all the way. * About guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to the http://json.org specification. - Complies with http://json.org specification. - Builds JSON documents programmatically using scheme data types. - Allows JSON pretty printing. * Download Compressed sources and a GPG detached signature[*]: http://download.savannah.nongnu.org/releases/guile-json/guile-json-4.0.0.ta= r.gz http://download.savannah.nongnu.org/releases/guile-json/guile-json-4.0.0.ta= r.gz.sig [*] To verify download both files and then run: gpg --keyserver keys.openpgp.org \ --recv-keys 7CEC5511C8D057A9EF17470C54D4CC6FFC7468F4 gpg --verify guile-json-4.0.0.tar.gz.sig * Changes since 3.5.0 https://github.com/aconchillo/guile-json/blob/master/NEWS Bugs and comments can be reported at https://github.com/aconchillo/guile-json/issues Happy hacking! Aleix