1 ========================
3 ========================
6 :Contact: Felix.Wiemann@ososo.de
9 :Web site: http://docutils.sourceforge.net/
10 :Copyright: This document has been placed in the public domain.
13 This document summarizes the major changes in recent releases. For a
14 more detailed list of changes, please see the `Docutils History`_.
16 .. _Docutils History: HISTORY.html
25 Release 0.4 (2006-01-09)
26 ========================
30 Docutils 0.4.x is the last version that will support Python 2.1.
31 Docutils 0.5 will *not* be compatible with Python 2.1; Python 2.2
32 or later will be required.
34 Docutils 0.4.x is the last version that will make compromises in
35 its HTML output for Netscape Navigator 4. Docutils 0.5 will
36 require more up-to-date browsers (the exact definition is to be
41 * Added an `S5/HTML writer`__ and the rst2s5.py__ front end:
42 multi-platform, multi-browser HTML slide shows.
44 __ docs/user/slide-shows.html
45 __ docs/user/tools.html#rst2s5-py
47 * The newlatex2e writer is nearing completion.
49 * Added a DocTree reader, ``publish_doctree`` and
50 ``publish_from_doctree`` convenience functions, for document tree
51 extraction and reprocessing.
55 * Added directives: "container__" (generic block-level container),
56 "default-role__" (role used for \`backtick\` syntax), "title__"
57 (document title metadata), and "date__" (generate the current local
58 date, for substitution definitions).
60 __ docs/ref/rst/directives.html#container
61 __ docs/ref/rst/directives.html#default-role
62 __ docs/ref/rst/directives.html#title
63 __ docs/ref/rst/directives.html#date
65 * Length units are now supported for image__ sizes.
67 __ docs/ref/rst/directives.html#image
69 * Added `standard definition files`__ for special characters etc.
71 __ docs/ref/rst/definitions.html
75 * Added Japanese and Simplified Chinese language mappings, and support
76 for double-width CJK-characters in tables and section titles.
80 * Added a `guide for distributors`__ (package maintainers) and a
81 `guide for developers`__.
83 __ docs/dev/distributing.html
84 __ docs/dev/hacking.html
88 * Added significant `Emacs support for reST`__.
90 __ docs/user/emacs.html
92 * Added a `--strip-comments`__ option.
94 __ docs/user/config.html#strip-comments
96 * `--embed-stylesheet`__ is now the default for the HTML writer
97 (rather than --link-stylesheet).
99 __ docs/user/config.html#embed-stylesheet
102 Release 0.3.9 (2005-05-26)
103 ==========================
105 * Added "file_insertion_enabled__" and "raw_enabled__" settings.
107 __ docs/user/config.html#file-insertion-enabled
108 __ docs/user/config.html#raw-enabled
110 * Added `auto-enumerated lists`__.
112 __ docs/ref/rst/restructuredtext.html#enumerated-lists
114 * Added `"header" and "footer"`__ directives.
116 __ docs/ref/rst/directives.html#document-header-footer
118 * Added "list-table__" directive.
120 __ docs/ref/rst/directives.html#list-table
122 * Added support for `section subtitles`__.
124 __ docs/user/config.html#sectsubtitle-xform
126 * Added "field_name_limit__" and "option_limit__" settings to HTML writer.
128 __ docs/user/config.html#field-name-limit
129 __ docs/user/config.html#option-limit
131 * Added "cloak_email_addresses__" setting to HTML writer.
133 __ docs/user/config.html#cloak-email-addresses
135 * UTF-8 BOMs are now removed from the input stream.
138 Release 0.3.7 (2004-12-24)
139 ==========================
141 * A special "`line block`__" syntax has been added. (Also see the
142 `quick reference`__.)
144 __ docs/ref/rst/restructuredtext.html#line-blocks
145 __ docs/user/rst/quickref.html#line-blocks
147 * Empty sections are now allowed.
149 * A "raw__" role has been added.
151 __ docs/ref/rst/roles.html#raw
153 * The LaTeX writer now escapes consecutive dashes (like "--" or "---")
154 so that they are no longer transformed by LaTeX to en or em dashes.
155 (Please see the FAQ__ for how to represent such dashes.)
157 __ FAQ.html#how-can-i-represent-esoteric-characters-e-g-character-entities-in-a-document
159 * A `dependency recorder`__ has been added.
161 __ docs/user/config.html#record-dependencies
163 * A directive has been added for `compound paragraphs`__.
165 __ docs/ref/rst/directives.html#compound-paragraph
168 Release 0.3.5 (2004-07-29)
169 ==========================
171 * Improved, extended and reorganized the documentation__.
175 * Added "csv-table__" directive.
177 __ docs/ref/rst/directives.html#csv-table