From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 18EE0820A1 for ; Fri, 6 Sep 2013 18:53:02 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of daniel.buenzli@erratique.ch) identity=pra; client-ip=74.55.86.74; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="daniel.buenzli@erratique.ch"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of daniel.buenzli@erratique.ch) identity=mailfrom; client-ip=74.55.86.74; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="daniel.buenzli@erratique.ch"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@smtp.webfaction.com) identity=helo; client-ip=74.55.86.74; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="postmaster@smtp.webfaction.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiEBAD8IKlJKN1ZKm2dsb2JhbABbgzyDIVq/Zw4BAQEBAQYLCwkUKII3F28cAiYCSRYbh3oMkQWMTY5/kSuBKYt+hUU0gQADmSSEaRSOWw X-IPAS-Result: AiEBAD8IKlJKN1ZKm2dsb2JhbABbgzyDIVq/Zw4BAQEBAQYLCwkUKII3F28cAiYCSRYbh3oMkQWMTY5/kSuBKYt+hUU0gQADmSSEaRSOWw X-IronPort-AV: E=Sophos;i="4.90,855,1371074400"; d="scan'208";a="31836640" Received: from mail6.webfaction.com (HELO smtp.webfaction.com) ([74.55.86.74]) by mail2-smtp-roc.national.inria.fr with ESMTP; 06 Sep 2013 18:53:00 +0200 Received: from [172.17.155.4] (global-1-26.nat.csx.cam.ac.uk [131.111.184.26]) by smtp.webfaction.com (Postfix) with ESMTP id 82C21220440A for ; Fri, 6 Sep 2013 16:52:59 +0000 (UTC) Date: Fri, 6 Sep 2013 17:53:24 +0100 From: =?utf-8?Q?Daniel_B=C3=BCnzli?= To: caml list Message-ID: X-Mailer: sparrow 1.6.4 (build 1178) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: [Caml-list] [ANN] Uutf 0.9.3 & Xmlm 1.2.0 Hello,=20=20 I'd like to announce the release of Uutf 0.9.3 and Xmlm 1.2.0, see below fo= r details. They should soon be available in opam.=20=20 Best, Daniel * Uutf 0.9.3 Bugfix release (thanks to Edwin T=C3=B6r=C3=B6k for the report), see the re= lease notes for details. Home page: http://erratique.ch/software/uutf Release notes: https://github.com/dbuenzli/uutf/blob/master/CHANGES.md * Xmlm 1.2.0=20=20 Minor release that improves the odds of generating well-formed XML by autom= atically translating illegal XML unicode characters present in output `Data= signals or attributes to the unicode replacement character U+FFFD (thanks = to David Sheets for insisting that something should be done about that). It= also deprecates the following two features: 1) The (non-standard) ability to decode more than one document with the sam= e input abstraction. See http://erratique.ch/software/xmlm/doc/Xmlm#iseq 2) The functorial interface that allows to specify alternative datatypes fo= r strings and internal buffers.=20=20 See http://erratique.ch/software/xmlm/doc/Xmlm#sto Please get in touch if 1) or 2) is important/affects you. For other changes consult the release notes. Home page: http://erratique.ch/software/xmlm Release notes: https://github.com/dbuenzli/xmlm/blob/master/CHANGES.md