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

Henrik Levkowetz <henrik@levkowetz.com> Tue, 03 September 2019 19:58 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 85574120047; Tue, 3 Sep 2019 12:58:06 -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 rT-EMGBZ6ZDZ; Tue, 3 Sep 2019 12:58:04 -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 A2AA6120043; Tue, 3 Sep 2019 12:58:04 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1i5EwG-00014Q-GV; Tue, 03 Sep 2019 12:58:04 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1i5EwG-00014Q-GV@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Tue, 03 Sep 2019 12:58:04 -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/DYZYzR69Nob9U0fXqPs3EGYpbTA>
Subject: [Rfc-markdown] New xml2rfc release: v2.26.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: Tue, 03 Sep 2019 19:58:07 -0000

Hi,

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

Release notes:

xml2rfc (2.26.0) ietf; urgency=medium

  * Fixed a broken rendering of Obsoletes: and Updates:, broken in different 
    ways in v3 HTML and v3 text output.  Fixes issue #423.

  * Added an alternative style sheet from Martin Thomson (reachable with
    --css=mt) and rewrote the code to read in alternative style sheets to look
    in more places. Also added a mt.js file to go with the mt.css file, and
    tweaked the html renderer to load an alternative .js file if an
    alternative .css file is set and a matching .js exists.

  * Fixed an issue with nested <ul> with emtpy="true".

  * Added a test, with error exit, for duplicate <displayreference> 
    replacement terms.  Fixes issue #421.

  * Changed the rendering of Internet-Draft references to follow
    draft-flanagan-7322bis-03 (RFC Style Guide bis) more closely.

  * Made the address pane for authors' addresses wider, to accomodate very 
    long email addresses.  Changed the bottom margin for some styles used by 
    figures in order to get the same caption placement for figures and tables.

  * Removed the computed <dl><dd> text mode indentation, and replaced it 
    with a fixed indentation of 3.

  * Added an example section using <aside> to element.xml.  Updated the 
    <xref> examples that use the section attribute.

  * Updated the prepping and rendering of <xref> with section settings to
    better handle sectionFormat="bare", and changed the handlin of the
    metadata.js script in HTML output.

  * Added a minified version of the metadata.js script, updated the help text
    for the --external-css switch, and changed the default for the
    --metadata-js-url switch to use the minified metadata.js file, and changed
    the metadata_js_url setting for invocation of xml2rfc renderers as library
    modules to use the minified metadata.js

  * Updated metadata.js with a new copy received from the RFC Editor staff.

  * Added a warning for mismatch between <rfc number="..."> and 
    <seriesInfo name="RFC" value="...">.

  * Modified the v2v3 conversion code to deal correctly with multiple 
    instances of <artwork> within an unlabelled Figure.  Modified the converter 
    to avoid some lxml-related issues under python 3.x.

  * Updated XmlRfc.__init__() with a new keyword argument to set source 
    file, needed when using the v2v3 converter as a library function (such as 
    from id2xml in v3 mode).

  * Incorporated a new updated copy of the original CSS stylesheet received 
    from the original contractor.

 -- Henrik Levkowetz <henrik@levkowetz.com>  03 Sep 2019 12:56:52 -0700

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.26.0'

Regards,

	Henrik
	(via the mkrelease script)