Skip to content

Releases: Byron/pulldown-cmark-to-cmark

v10.0.2

28 Jun 02:10
341f46e
Compare
Choose a tag to compare

Fixes

  • support for backticks within inline-backticks, see this this
    comment

    for details.

Commit Statistics

  • 3 commits contributed to the release over the course of 2 calendar days.
  • 108 days passed between releases.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized

v10.0.1

12 Mar 01:47
d2d1e6e
Compare
Choose a tag to compare

Fixes

  • add cmark_resume(), completing the API transition started with the major version change.

Commit Statistics

  • 5 commits contributed to the release.
  • 42 days passed between releases.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • update changelog (eb88b2e)
    • Add clippy to Makefile/CI (7bb9a68)
    • Fix misc Clippy lints (118df17)
    • Re-order to logically group cmark* functions (16f06eb)
    • Add cmark_with_options() and fix comments (53efeb8)

v10.0.0

28 Jan 07:42
44c5286
Compare
Choose a tag to compare

Note that the breaking change is fixable by removing the last parameter from the cmark() function if it was None,
or using cmark_resume instead.

New Features

  • Formatting within links is no being preserved.

New Features (BREAKING)

  • Simplify cmark(…) by removing State parameter, introduce cmark_resume(…).

    The reason for doing it this way around causing a breaking change is
    the change of behaviour for cmark_resume, which now returns a state
    instance that needs a finalize() call to flush certain caches.

    Currently this is only used to write link blocks, after which the state
    is still usable for future invocations if necessary.

    That way the caller has control over where to put link blocks, or other
    items that should be placed at the end of a logical section.

Commit Statistics

  • 5 commits contributed to the release over the course of 2 calendar days.
  • 28 days passed between releases.
  • 1 commit where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • write changelog prior to release (e9f809f)
    • Merge pull request #41 from aogier/bugfix/40-shortcut_code (7ee11da)
    • Simplify cmark(…) by removing State parameter, introduce cmark_resume(…). (7166abe)
    • Fix changelog (84acaf3)
    • properly render shortcut links w/ code formatting (6a42312)

v9.0.0

31 Dec 02:00
c14d084
Compare
Choose a tag to compare

Bug Fixes

  • Shortcut handling is now using the State.

    This makes resumable event processing work as expected, even though
    the output won't be similar as it will print shortcuts right after
    all events have been processed and it's impossible to know
    how often it will be called.

  • Simplify State.

    Use an Option to get rid ofa boolean and make isuse impossible.

Commit Statistics

  • 5 commits contributed to the release.
  • 2 commits where understood as conventional.
  • 1 unique issue was worked on: #39

Commit Details

view details

v8.0.0

26 Dec 01:42
cf469e2
Compare
Choose a tag to compare

This release adds support for pulldown-cmark v0.9, see the tracking issue for more information.

Commit Statistics

  • 3 commits contributed to the release.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • adjust changelog prior to release (0ed0c69)
    • cargo fmt (c696de3)
    • Support the new Heading tag in pulldown-cmark 0.9 (1c9ea44)

v7.1.1

05 Dec 01:55
e95115e
Compare
Choose a tag to compare

Fixes

  • Multiple shortcut links are now separated by newline.

Commit Statistics

  • 2 commits contributed to the release.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update changelog prior to patch release (e540024)
    • fix shortcuts rendering (3bbc763)

v7.1.0

25 Nov 00:19
68a9b6a
Compare
Choose a tag to compare

New Features

  • Shortcut links are now printed at the end of the stream like one would expect (#33)
  • email links are retained (#34)
  • Now 422 of 649 common mark spec tests pass, up from 402.

Commit Statistics

  • 5 commits contributed to the release.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details

v7.0.0

17 Nov 23:40
cc82b0f
Compare
Choose a tag to compare

The Options type was updated in a breaking fashion to allow configuring certain tokens, e.g. the * list token can now be configured as - if desired.

Thanks to the author of this PR.

Commit Statistics

  • 6 commits contributed to the release over the course of 53 calendar days.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update changelog prior to release (0b795a7)
    • refactor (06fe6cb)
    • More efficient handling of reconfigured characters (fa14750)
    • cleanup typing for special characters (9aef43f)
    • change options to support custom syntax and add test (db6e12c)
    • Format with nightly (9313bac)