[Rfc-markdown] New xml2rfc release: v2.23.0
Henrik Levkowetz <henrik@levkowetz.com> Thu, 27 June 2019 11:33 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 EC88A1200B8; Thu, 27 Jun 2019 04:33:36 -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 2Ont6DoOY0DK; Thu, 27 Jun 2019 04:33:34 -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 C84C112004A; Thu, 27 Jun 2019 04:33:34 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hgSek-0004w5-76; Thu, 27 Jun 2019 04:33:34 -0700
To: xml2rfc-dev@ietf.org, xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1hgSek-0004w5-76@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Thu, 27 Jun 2019 04:33:34 -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/6SmyzgtVNAYs0BPU-P9KXiJzvsI>
Subject: [Rfc-markdown] New xml2rfc release: v2.23.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: Thu, 27 Jun 2019 11:33:37 -0000
Hi, This is an automatic notification about a new xml2rfc release, v2.23.0, generated when running the mkrelease script. Release notes: xml2rfc (2.23.0) ietf; urgency=medium This release adds v2v3 support for conversion of v2 code with both text and external image sources to v3 <artset> format, and provides improved cache handling. It also contains a long list of bugfixes. Here is an excerpt from the commit log: * Fixed an issue where cache clearing did not consider custom cache locations. * Added retry on connection error for external includes. This fixes an issue which has appearing more often recently, where the first connection to fetch a reference file has failed to provide the right redirect. * Added inclusion of metadata.js in the html renderer, for future handling of dynamic metadata (updated-by and obsoleted-by information, for instance). Added a default instance of the metadata javascript file to the distribution, and added an command-line option to specify an alternative version of the javascript metadata script. * Added <script> to the list of elements treated as blocks for HTML output formatting purposes. * Show 'US' as "United States of America" (official name rather than short name according to ISO 3166-1) * Changed the default RFC base URL in run.py, and the extension used in html.py. * Added code to the v2v3 converter to create an <artset> for legacy artwork with both a 'src' attribute and text content. * Changed <reference> rendering when part of a <referencegroup> to not include the DOI. * Fixed a crash that could occur during index building with multiple levels of <references>. * Tweaked the text format <artwork> placeholder (when no text format artwork is present) to look at both 'src' and 'originalSrc' for an URL for alternative artwork. * Changed the handling of pilcrow links at end of paragraphs and similar to follow immediately after the content, without wrappable space, to avoid the appearence of having double blandk lines when the pilcrow would be wrapped to sit by itself on a line. * Added a HTML div to hold artset anchor, fixing an issue where artset anchors would not always be present. * Refined the preptool warnings regarding artset/artwork anchor handling. * Eliminated toc update work when tocInclude is false. * Only apply validation of cache entries as references if they are <reference> entries. * Refined the reference URL cache handling for URLs with query arguments, to avoid cache collisions. * Eliminated an incorrect check for page break after section header at end of document. Fixes issue #409. * Handled authors without address elements for v3 text. Fixes issue #408. * Dealt better with <workgroup> without content. * Changed the schema to require at least one instance of <artwork> within <artset>. Fixes issue #405. * Added a default rendering (code point number) for code points without unicode code point names. Fixes issues #401 and #402. -- Henrik Levkowetz <henrik@levkowetz.com> 27 Jun 2019 04:31:34 -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.23.0' Regards, Henrik (via the mkrelease script)
- [Rfc-markdown] New xml2rfc release: v2.23.0 Henrik Levkowetz