Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

showdown

Package Overview
Dependencies
Maintainers
3
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

showdown - npm Package Versions

13
7

1.8.6

Diff

Changelog

Source

1.8.6 (2017-12-22)

Features

  • splitAdjacentBlockquotes: add option to split adjacent blockquote blocks (da328f2), closes #477

<a name="1.8.5"></a>

tivie
published 1.8.5 •

Changelog

Source

1.8.5 (2017-12-10)

Features

  • completeHTMLDocument: add option to output a complete HTML document (a8427c9)
  • metadata: add support for embedded metadata (63d949f), closes #260

<a name="1.8.4"></a>

tivie
published 1.8.4 •

Changelog

Source

1.8.4 (2017-12-05)

Bug Fixes

  • tables: raw html inside code tags in tables no longer breaks tables (4ef4c5e), closes #471

<a name="1.8.3"></a>

tivie
published 1.8.3 •

Changelog

Source

1.8.3 (2017-11-28)

Bug Fixes

  • literalMidWordAsterisks: no longer treats colon as alphanumeric char (21194c8), closes #461
  • spanGamut: code spans are hashed after parsing (f4f63c5), closes #464
  • tables: pipe character in code spans no longer breaks table (0c933a0), closes #465

<a name="1.8.2"></a>

tivie
published 1.8.2 •

Changelog

Source

1.8.2 (2017-11-11)

Bug Fixes

  • fenced codeblocks: add tilde as fenced code block delimiter (c956ede), closes #456
  • openLinksInNewWindow: hash links are not affected by the option (11936ec), closes #457

<a name="1.8.1"></a>

tivie
published 1.8.1 •

Changelog

Source

1.8.1 (2017-11-01)

Dependencies update

  • package: update yargs to version 10.0.3 (#447) (906b26d)

Bug Fixes

  • CDNjs: bump version to fix version mismatch with CDNjs (#452)

<a name="1.8.0"></a>

tivie
published 1.8.0 •

Changelog

Source

1.8.0 (2017-10-24)

NOTICE

Don't use the CDNjs version of this release. See issue #452 for more details.

Bug Fixes

  • autolinks: prevent _ and * to be parsed in links (61929bb), closes #444

Features

  • ellipsis: add auto-ellipsis support (25f1978)

    • Example:

      input

      this is an ellipsis...
      

      output

      <p>this is an ellipsis…</p>
      
  • emoji: add emoji support through option emoji(5b8f1d3), closes #448

    • Usage:

      var conv = new showdown.Converter({emoji: true});
      
    • Example:

      input

      this is a smile :smile: emoji
      

      output

      <p>this is a smile 😄 emoji</p>
      
  • start ordered lists at an arbitrary number: add support for defining the first item number of ordered lists (9cdc35e), closes #377

    • Example:

      input

      3. foo
      4. bar
      5. baz
      

      output

      <ol start="3">
        <li>foo</li>
        <li>bar</li>
        <li>baz</li>
      </ol>
      
  • underline: add EXPERIMENTAL support for underline (084b819), closes #450

    • Usage:

      var conv = new showdown.Converter({underline: true});
      
    • Example:

      input

      this is __underlined__ and this is ___also underlined___
      

      output

      <p>this is <u>underlined</u> and this is <u>also underlined</u></p>
      
    • Note: With this option enabled, underscore no longer parses as <em> or <strong>

BREAKING CHANGES

  • start ordered lists at an arbitrary number: Since showdown now supports starting ordered lists at an arbitrary number, list output may differ.

<a name="1.7.6"></a>

tivie
published 1.7.6 •

Changelog

Source

1.7.6 (2017-10-06)

Bug Fixes

  • tables: tables are properly rendered when followed by a single linebreak and a list (d88b095), closes #443
  • tables: trailing spaces no longer prevent table parsing (66bdd21), closes #442

<a name="1.7.5"></a>

tivie
published 1.7.5 •

Changelog

Source

1.7.5 (2017-10-02)

Bug Fixes

  • html-comments: changed regex to prevent malformed long comment to freeze showdown (3efcd10), closes #439

<a name="1.7.4"></a>

tivie
published 1.7.4 •

Changelog

Source

1.7.4 (2017-09-08)

Bug Fixes

  • helper.isArray: replace a.constructor === Array with Array.isArray (466a2eb), closes #425
  • loader: allow AMD loader to be used within Node env (ff24bdb)

Features

  • base64-wrapping: support for wrapping base64 strings (8c593a4), closes #429

<a name="1.7.3"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc