Releases: hellux/jotdown
Releases Β· hellux/jotdown
0.6.0
Release 0.6.0 ### Added - (breaking) `ListBulletType` to `ListKind::Unordered` and `ListKind::Task` in order to specify which bullet character was used for the list item (#57). - (breaking) HTML renderer: configurable formatting, with minified or indented options (#58, #59). - CLI: arguments for HTML formatting options.
0.5.0
Release 0.5.0 ### Added - (breaking) `Attributes` events for dangling attribute sets (#56). - Implement TryFrom<&str> for `Attributes`, allowing to use the attributes parser on its own (#56). - More examples in documentation (#56). - `AttributeValue::new`, `AttributeValue::default` (#56). ### Changed - (breaking) Replace `Render::push_borrowed`, `Render::write_borrowed` with `RenderRef::push_ref`, `RenderRef::write_ref`. - (breaking) Turn map-like opaque `Attributes` into wrapper of Vec<"AttributeElem"> (#56). - (breaking) Preserve comments and duplicate values in attributes (#55, #56) (but still do not render). - (breaking) Block attributes followed by a blank line are not attached to the next block. ### Fixed - Remove extra whitespaces in attribute values (#56).
0.4.1
Release 0.4.1 ### Added - Convenience function `html::render_to_string` (#49) ### Fixed - Allow backslash at end of verbatim (#54)
0.4.0
Release 0.4.0 ### Added - IntoIterator for Attributes (#33, #45) ### Changed - Match djot.js how to resolve ordered list item type (#47). - HTML renderer: use Unicode punctuation instead of HTML entities (#48). - Allow omitting closing % in attribute comments (#48). ### Fixed - Alphabetical list unexpectedly turning into roman numeral list (#46) - HTML renderer: remove accidental extra variation selector in backarrow (#48).
Release 0.3.2
### Changed - Alphabetic list markers can only be one character long.