Turndown Versions Save

🛏 An HTML to Markdown converter written in JavaScript

v7.1.3

2 months ago
  • Merge pull request #443 from rory-instil/master 4afc328
  • Fixing a missing defensive check for an absent window global variable that was breaking service worker environments 9e64a83

https://github.com/mixmark-io/turndown/compare/v7.1.2...v7.1.3

v7.1.2

1 year ago
  • Optimize regexp for edge whitespace matching. Fix #429. 77078bd
  • Add internal unit testing. Fix #430. 6c956bd
  • Update docs. See #396. 4499b5c
  • Update links similarly to #389. 9677c79

https://github.com/mixmark-io/turndown/compare/v7.1.1...v7.1.2

v7.1.1

2 years ago

v7.1.0

2 years ago
  • Add mixmark-io update info. 08ea6d6
  • Update deps. c1b11a3
  • Update SECURITY.md ef41a54
  • Update SECURITY.md 2d68b76
  • Create SECURITY.md b30d120
  • Merge pull request #372 from orchitech/npm-prepare 24070bc
  • Fix build when used as git-linked dependency. c11f982
  • Merge pull request #371 from orchitech/fix-inefficient-whitespace-join 46e6ffa
  • Avoid match-at-end regexp bottleneck in replacement to output joining. Fix #370. 0f9129c
  • Merge pull request #319 from orchitech/preformatted-code e7a9351
  • Add support for interpreting <code> as a preformatted inline element and rendering Markdown accordingly. Fix #318. fc0d49f
  • Merge pull request #317 from orchitech/code-span-rule-fix 04e499e
  • Merge pull request #335 from orchitech/fix-browser-modules-export d741a1d
  • Merge pull request #315 from orchitech/flanking-whitespace-improvements dcf2cf6
  • Fix browser modules export. Fixes domchristie/turndown#334. 8d71a2d
  • Follow CommonMark spec more precisely and make the code span rule even more robust for future Turndown development. Fix #316. 68a22b6
  • Respect original whitespace instead of using hardcoded 0x20. Do not merge ASCII and non-ASCII whitespace. Make sure non-ASCII whitespace is moved out of inline elements to prevent generating broken Markdown. Fix #102. Fix #250. 27bdac0

https://github.com/domchristie/turndown/compare/v7.0.1...v7.1.0

v7.0.0

3 years ago

Same as v7.0.1 but the npm package includes build files that should be ignored. Use v7.0.1

v7.0.1

3 years ago

v6.0.0

4 years ago

Thanks @fredck and @kevindew!

v5.0.1

5 years ago

Fix over-aggressive escaping of - (https://github.com/domchristie/turndown/pull/255)

v5.0.0

5 years ago
  • Update potential security issues. (8e2ed87f7cc0d2967ef4ff8ca36f803d2a733285)
  • Use a more aggressive approach to escaping to ensure correct output (Issues: #220, #233; PR: #242)
  • Document overriding escape (https://github.com/domchristie/turndown/pull/249)
  • Do not consider IFRAME, SCRIPT, AUDIO, or VIDEO elements as blank (Issue: #212; PR: #243)

v4.0.2

5 years ago
  • Document DOM node input
  • Fix incorrect example in README
  • Fix potential vulnerability in dependency