1
========================
3
========================
6
:Contact: Felix.Wiemann@ososo.de
7
:Date: $Date: 2006-01-09 20:26:08 +0100 (Mon, 09 Jan 2006) $
8
:Revision: $Revision: 4261 $
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
21
Release 0.4 (2006-01-09)
22
========================
26
Docutils 0.4.x is the last version that will support Python 2.1.
27
Docutils 0.5 will *not* be compatible with Python 2.1; Python 2.2
28
or later will be required.
30
Docutils 0.4.x is the last version that will make compromises in
31
its HTML output for Netscape Navigator 4. Docutils 0.5 will
32
require more up-to-date browsers (the exact definition is to be
37
* Added an `S5/HTML writer`__ and the rst2s5.py__ front end:
38
multi-platform, multi-browser HTML slide shows.
40
__ docs/user/slide-shows.html
41
__ docs/user/tools.html#rst2s5-py
43
* The newlatex2e writer is nearing completion.
45
* Added a DocTree reader, ``publish_doctree`` and
46
``publish_from_doctree`` convenience functions, for document tree
47
extraction and reprocessing.
51
* Added directives: "container__" (generic block-level container),
52
"default-role__" (role used for \`backtick\` syntax), "title__"
53
(document title metadata), and "date__" (generate the current local
54
date, for substitution definitions).
56
__ docs/ref/rst/directives.html#container
57
__ docs/ref/rst/directives.html#default-role
58
__ docs/ref/rst/directives.html#title
59
__ docs/ref/rst/directives.html#date
61
* Length units are now supported for image__ sizes.
63
__ docs/ref/rst/directives.html#image
65
* Added `standard definition files`__ for special characters etc.
67
__ docs/ref/rst/definitions.html
71
* Added Japanese and Simplified Chinese language mappings, and support
72
for double-width CJK-characters in tables and section titles.
76
* Added a `guide for distributors`__ (package maintainers) and a
77
`guide for developers`__.
79
__ docs/dev/distributing.html
80
__ docs/dev/hacking.html
84
* Added significant `Emacs support for reST`__.
86
__ docs/user/emacs.html
88
* Added a `--strip-comments`__ option.
90
__ docs/user/config.html#strip-comments
92
* `--embed-stylesheet`__ is now the default for the HTML writer
93
(rather than --link-stylesheet).
95
__ docs/user/config.html#embed-stylesheet
98
Release 0.3.9 (2005-05-26)
99
==========================
101
* Added "file_insertion_enabled__" and "raw_enabled__" settings.
103
__ docs/user/config.html#file-insertion-enabled
104
__ docs/user/config.html#raw-enabled
106
* Added `auto-enumerated lists`__.
108
__ docs/ref/rst/restructuredtext.html#enumerated-lists
110
* Added `"header" and "footer"`__ directives.
112
__ docs/ref/rst/directives.html#document-header-footer
114
* Added "list-table__" directive.
116
__ docs/ref/rst/directives.html#list-table
118
* Added support for `section subtitles`__.
120
__ docs/user/config.html#sectsubtitle-xform
122
* Added "field_name_limit__" and "option_limit__" settings to HTML writer.
124
__ docs/user/config.html#field-name-limit
125
__ docs/user/config.html#option-limit
127
* Added "cloak_email_addresses__" setting to HTML writer.
129
__ docs/user/config.html#cloak-email-addresses
131
* UTF-8 BOMs are now removed from the input stream.
134
Release 0.3.7 (2004-12-24)
135
==========================
137
* A special "`line block`__" syntax has been added. (Also see the
138
`quick reference`__.)
140
__ docs/ref/rst/restructuredtext.html#line-blocks
141
__ docs/user/rst/quickref.html#line-blocks
143
* Empty sections are now allowed.
145
* A "raw__" role has been added.
147
__ docs/ref/rst/roles.html#raw
149
* The LaTeX writer now escapes consecutive dashes (like "--" or "---")
150
so that they are no longer transformed by LaTeX to en or em dashes.
151
(Please see the FAQ__ for how to represent such dashes.)
153
__ FAQ.html#how-can-i-represent-esoteric-characters-e-g-character-entities-in-a-document
155
* A `dependency recorder`__ has been added.
157
__ docs/user/config.html#record-dependencies
159
* A directive has been added for `compound paragraphs`__.
161
__ docs/ref/rst/directives.html#compound-paragraph
164
Release 0.3.5 (2004-07-29)
165
==========================
167
* Improved, extended and reorganized the documentation__.
171
* Added "csv-table__" directive.
173
__ docs/ref/rst/directives.html#csv-table