.. include:: docs/header0.rst ======================== Docutils Release Notes ======================== :Contact: grubert@users.sourceforge.net :Maintainer: docutils-develop@lists.sourceforge.net :Date: $Date: 2025-12-18 19:44:54 +0100 (Do, 18. Dez 2025) $ :Revision: $Revision: 10275 $ :Web site: https://docutils.sourceforge.io/ :Copyright: This document has been placed in the public domain. This document summarizes the major changes in previous and upcoming releases. For a more detailed list of changes, please see the Docutils `HISTORY`_. .. contents:: Future changes ============== Command line interface ---------------------- * The _`command-line usage pattern` will change: .. code:: diff - COMMAND [OPTIONS] [SOURCE [DESTINATION]] + COMMAND [OPTIONS] [SOURCE [SOURCE2 [...]]] * Stop accepting the DESTINATION positional argument in Docutils 1.0. Use ``--output=DESTINATION`` (cf. the "output_path_" configuration setting) or output redirection. * Accept the short option ``-o`` for ``--output`` in Docutils 1.0 * Accept more than one source document in Docutils 2.0 For the rationale, see https://clig.dev/#arguments-and-flags. * The `front end tools`_ will use argparse_ for command line parsing in Docutils 2.0 or later. .. _argparse: https://docs.python.org/3/library/argparse.html Document Tree / Docutils DTD ---------------------------- * Drop the ``name`` attribute from nodes in Docutils 1.0. * Use the ``%tbl.table.att`` parameter entity instead of ``%bodyatt`` to customize the element's attribute list in Docutils 1.0. * The element's first child (