--------------------------
.Additions and changes
- Implemented a 'float' attribute for tables and block images (HTML
outputs only).
- Added `unfloat::[]` block macro to cancel floating.
- Added table 'align' attribute to (HTML outputs only).
- The image 'align' attribute now works with HTML backends.
- Renamed table cell 'align' attribute to 'halign' so it doesn't clash
with the new table 'align' attribute.
- Added 'breakable' and 'unbreakable' options to AsciiDoc example and
block image elements.
- `[miscellaneous]` section entries now update properly when set from
a document 'AttributeEntry'.
- `[miscellaneous]` section `pagewidth` entry accepts fractional
values.
- Fractional column widths are now calculated correctly when using
fractional 'pageunits' (DocBook tables).
- Use DocBook XSL table width processing instructions.
- asciidoc 'KeyboardInterrupt' exits with error code 1.
- Added 'set' system attribute to allow attributes to be set from
configuration file templates.
- Allow constrained quotes to be bounded on the left by a colons and
semicolons, see
http://groups.google.com/group/asciidoc/browse_frm/thread/b276a927fdc87995
- Titled listing and literal blocks (DocBook outputs) no longer default
to examples. See
http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
- Updated language file table, figure and example captions to
accommodate new auto-numbering in html4 and xhtml11 backends.
- Titled source highlight filter listings generated by docbook backend
are now rendered as examples. See
http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
- Implemented 'counter' system attribute.
- Use 'counter' system attributes to number titled tables and block
images in HTML backends.
- Added program name suffix to console messages.
- Added substitution to the 'AttributeEntry' passthrough syntax, this
replaces the now unnecessary 'attributeentry-subs' attribute.
- Allow passthrough inline macro syntax to be used in
'AttributeEntrys'.
- Reinstated 8.4.4 default 'lang' attribute behavior. See
http://groups.google.com/group/asciidoc/browse_frm/thread/d29924043e21cb6a.
- Added 'max-width' attribute to the 'xhtml11' backend to set maximum
display width. See
http://groups.google.com/group/asciidoc/browse_frm/thread/74d9a542b79ccd50.
- Added 'a2x.py', a rewritten and much enhanced version of the old
'a2x' bash script.
- The new 'a2x' can output EPUB formatted documents.
- Added `--safe` option and deprecated `--unsafe` option. Patch
submitted by Todd Zullinger. See
http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a8ea399ae5d2a
and
http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
- Added 'CHECK' and 'TEST' todo highlight words to Vim syntax
highlighter.
- Line breaks, page breaks, and horizontal rulers are now processed by
dblatex, thanks to a patch submitted by Mark Fernandes
(http://groups.google.com/group/asciidoc/browse_frm/thread/a254cf949ea7c6c5).
- Allow footnote macros hard up against the preceding word so the
rendered footnote mark can be placed against the noted text without
an intervening space (patch submitted by Stas Bushuev,
http://groups.google.com/group/asciidoc/browse_frm/thread/e1dcb7ee0efc17b5).
- Normalized path in `safe_filename` function (submitted by Todd
Zullinger,
http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5).
- The Asciidoc 'numbered' and 'toc' attributes cause DocBook outputs
to include `asciidoc-numbered` and `asciidoc-toc` processing
instructions, these are used by DocBook XSL to include section
numbering and table of contents (like Asciidoc HTML backends). For
backward compatibility both 'numbered' and 'toc' attributes are
defined by default when the 'docbook' backend is used. See
http://groups.google.com/group/asciidoc/browse_frm/thread/1badad21ff9447ac.
- 'data-uri' attribute is now evaluated dynamically and can be set in
document body (previously could only be set from command-line).
- Added 'sys3' and 'eval3' system attributes to passthrough generated
output, this fixes the data-uri inline image problem:
http://groups.google.com/group/asciidoc/browse_frm/thread/a42db6bc54c2c537.
- Missing language file generates a warning instead of an error.
- Updated Spanish language file (updates contributed by Gustavo Andrés
Gómez Farhat).
.Bug fixes
- *FIXED:* Options in an 'AttributeList' option attribute are merged
with (rather than replace) configuration file options.
- *FIXED:* Comment blocks and comment block macros no longer consume
preceding block titles and attribute lists.
- *FIXED:* `examples/website/layout1.conf` and
`examples/website/layout2.conf` TOC problem. Submitted by Mark
(burtoogle). See
http://groups.google.com/group/asciidoc/browse_frm/thread/b9c63be67dd1d11c
- *FIXED:* Only the first occurrence of passthrough macro was
substituted. Patch submitted by Peter Johnson. See
http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c
- *FIXED:* asciidoc now runs on Jython 2.5.0.
- *FIXED:* Wordpress margins and pads in a number of block
elements
(http://groups.google.com/group/asciidoc/browse_frm/thread/36ff073c79cbc20a).
Regression issues
~~~~~~~~~~~~~~~~~
- Tables generated by 'dblatex' occupy 100% of the available space
regardless of the 'width' attribute setting. To restore width
behavior change the 'pageunits' miscellaneous parameter to 'pt'. You
can do this from the command-line with the `-a pageunits=pt` option.
See {website}userguide.htmlX89[DocBook table widths].