[Rfc-markdown] New xml2rfc release: v2.34.0

Henrik Levkowetz <henrik@levkowetz.com> Wed, 23 October 2019 15:53 UTC

Return-Path: <henrik@levkowetz.com>
X-Original-To: rfc-markdown@ietfa.amsl.com
Delivered-To: rfc-markdown@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AC29120AE6; Wed, 23 Oct 2019 08:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cyAjH0I8DV36; Wed, 23 Oct 2019 08:53:08 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E397F120AE4; Wed, 23 Oct 2019 08:53:08 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iNIwd-0006wR-VI; Wed, 23 Oct 2019 08:53:07 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1iNIwd-0006wR-VI@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 23 Oct 2019 08:53:07 -0700
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc-dev@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-markdown/8Lr3eKjsx8azIyJkmXbIjvTAliA>
Subject: [Rfc-markdown] New xml2rfc release: v2.34.0
X-BeenThere: rfc-markdown@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "rfc-markdown is a discussion list for people writing I-Ds and RFCs in Markdown and the authors of the tools used for that." <rfc-markdown.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-markdown/>
List-Post: <mailto:rfc-markdown@ietf.org>
List-Help: <mailto:rfc-markdown-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 15:53:10 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.34.0, generated when running the mkrelease script.

Release notes:

xml2rfc (2.34.0) ietf; urgency=medium

  * Made preptool reference sorting honour the sortRefs <rfc> attribute
    when symRefs is true.

  * Fixed an issue with v2v3 conversion of PIs to <xml> attributes, where 
    PIs occuring before <rfc> would not be processed.

  * Fixed the v3 text output for authors with no organization to output 
    blank lines, as for v2.

  * Changed the rendering of <xref> with section reference and text 
    content, based on input from the RPC.

  * Fixed an issue with &nbsp; in section headers not being handled
    properly by PDF viewers, by using plain space instead of non-breaking
    space.

  * Fixed an issue with sizing of SVG artwork in PDF renderings.

  * Fixed a validation problem for an empty boilerplate element for ipr='none'.

  * Added a <toc> entry in <rfc><front>, and moved table of contents XML 
    from <boilerplate> to <toc>.

  * Fixed an issue with the use of seriesInfo for top first page of v3
    text output.

  * Added support for a new attribute 'brackets { "none" | "angle" }? for
    <eref>, on request from the RPC.

  * Changed the rendering of <dt><dd> so as to insert a newline if the <dt> 
    entry extends too close to the right-hand margin.

  * Tweaked the removal of PIs during the preptool phase to occur before
    writing prepped content out to file, rather than earlier, in order to
    preserve PIs when prep() is used by xml2rfc internally.

  * Added a warning for SVG content that won't scale.

  * Added 'dd' to is_htmlblock().  One effect of this is to let <dd> to 
    be link targets for <xref> when generating HTML output.

  * Changed the schema for <postal> to a workable but less precise 
    expression because the RFC7991bis generation scripts don't support the RNG 
    <interleave> construct.

 -- Henrik Levkowetz <henrik@levkowetz.com>;  23 Oct 2019 15:46:07 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.34.0'

Regards,

	Henrik
	(via the mkrelease script)