Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: hellux/jotdown

Tags

0.9.0

Toggle 0.9.0's commit message
Release 0.9.0

### Changed

- (breaking) All `&str`s in `Event`s replaced by `Cow<str>`, allowing them to
  be replaced with owned `String`s by filters.

0.8.1

Toggle 0.8.1's commit message
Release 0.8.1

### Fixed

- Incorrect parsing of link spans with unicode characters (#92).
- Incorrect conversion from LinkBulletType to u8 (#94).

0.8.0

Toggle 0.8.0's commit message
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.

0.7.0

Toggle 0.7.0's commit message
Release 0.7.0

### Changed

- (breaking) HTML renderer: use interactive `<input>` elements for task list items (#64).

0.6.0

Toggle 0.6.0's commit message
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

Toggle 0.5.0's commit message
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

Toggle 0.4.1's commit message
Release 0.4.1

### Added

- Convenience function `html::render_to_string` (#49)

### Fixed

- Allow backslash at end of verbatim (#54)

0.4.0

Toggle 0.4.0's commit message
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).

0.3.2

Toggle 0.3.2's commit message
Release 0.3.2

### Changed

- Alphabetic list markers can only be one character long.

0.3.1

Toggle 0.3.1's commit message
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).