Tags: hellux/jotdown
Tags
Release 0.8.0 ### Fixed - Span of merged dangling block attributes. - Events missing for dangling attributes at the end of a block (#70). - Multi-line comments broken in inline attributes (#74). - Labeled links at start of line incorrectly parsed as link definitions (#81). - Repeated attributes on link definitions being overwritten (#83). - Div being closed by a div fence inside a raw block (#87). - Spans breaking due to preceding exclamation mark (#88). ### Changed - (breaking) Code block can now be closed by any longer fence (#84). - (breaking) Remove the RenderRef trait.
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.
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).
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.1 ### Changed - Block parser performance improved, up to 15% faster. - Last `unsafe` block removed (#5). ### Fixed - Do not require indent for continuing footnotes. - Transfer classes from reference definitions to links. - Allow line breaks in reference links (still match reference label). - Remove excess newline after raw blocks. - HTML renderer: fix missing `<p>` tags after ordered lists (#44).
PreviousNext