Version 9.0.0 (2009-10-18)
This release adds new nodes to the XHTML format, reduces the
size of generated XHTML documents and also improves their
usability and validity.
* Incompatible changes * New features * Bug fixes * Housekeeping
* The String#to_inline_xhtml method has been removed. Use the String#to_xhtml method, which now returns inline XHTML, instead.
* Add support for multiple tab rows in jQuery UI tab bars. * Auto-detected mime types were inserted incorrectly in base64 embeds. * Prevent block-level children of <ins> from appearing underlined on screen (Opera browsers) and in print (Microsoft browsers). * <blockquote/> icon did not appear in print style. * Prevent mini navigation menus from colliding.
* Remove the need for highlighting scroll target by setting body height so that any element can be brought to the top of the screen via scrolling. * Place mini navigation menus on jQuery UI tab bars when possible. * Show logo image in full and centered above document header. * Completely remove <p> around block-level child (added by Markdown). * Fix XHTML validation errors on <table>, <tfoot>, <img> in RDoc strings, and output of syntax coloring library. * DRY up XHTML node definitions using YAML hash merging operator.