The Asciidoctor Java integration is the official means of using Asciidoctor to render your AsciiDoc documentation using Java instead of Ruby.
The following issues have been resolved in version 0.1.3:
-
Promoted icons, iconsdir and scriptsdir attributes in the fluent API. Resolves #31.
-
Required libraries for rendering documents are preloaded. Resolves #32.
-
Copycss hack is removed. Asciidoctor can generate css file when it is executed from Java. Resolves #40.
-
Added support for the parse_header_only mode. Resolves #42.
-
Promoted base_dir option to attributes in the fluent API. Resolves #43.
-
Removed requirement to invoke asMap() on builders. Resolves #45.
-
Promoted numbered attribute in the fluent API. Resolves #47.
-
Updated asciidoctor dependency to 0.1.3. Resolves #48.
-
Attributes argument of render can be a string or array Resolves #50.
-
Promoted linkattrs attribute in the fluent API. Resolves #51.
-
Promoted experimental attribute in the fluent API. Resolves #52.
-
Added support for setting icons value. Resolves #53.
For more information, visit the Asciidoctor Java integration project on GitHub.
Warning
|
The argument type for icons method has been changed from boolean to String to accomodate the font-based icons introduced in Asciidoctor 0.1.3 by #53. The equivalent method to .icons(true) is .icons(Attributes.ORIGINAL_ADMONITION_ICONS_WITH_IMG). |