🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

commonmark-react-renderer

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

commonmark-react-renderer - npm Package Versions

13

4.1.4

Diff
rexxars
published 4.1.4 •

Changelog

Source

4.1.4 - 2016-04-27

Changes

  • Fix image alt text when it includes special characters (Ramsay Stirling II)
rexxars
published 4.1.3 •

Changelog

Source

4.1.3 - 2016-04-26

Changes

  • Pass nodeKey as prop to complex renderers. Fixes warning in React >= 15 (Espen Hovlandsdal)
rexxars
published 4.1.2 •

Changelog

Source

4.1.2 - 2016-03-12

Changes

  • Also join sibling nodes within paragraphs and similar (Espen Hovlandsdal)
rexxars
published 4.1.1 •

Changelog

Source

4.1.1 - 2016-03-12

Changes

  • Join sibling text nodes into one text node (Espen Hovlandsdal)
rexxars
published 4.0.1 •

Changelog

Source

4.0.1 - 2016-02-21

Changes

  • Use strings as renderers in simple cases (Glen Mailer)
  • Set keys on lists and code blocks (Guillaume Plique)
rexxars
published 4.0.0 •

Changelog

Source

4.0.0 - 2016-02-21

Changes

  • Breaking change: Inline HTML nodes are now wrapped in a <span>, block HTML nodes in <div>. This is necessary to properly support custom renderers.
rexxars
published 3.0.2 •

Changelog

Source

3.0.2 - 2016-02-21

Changes

  • The default URI transformer no longer applies double URI-encoding.
rexxars
published 3.0.0 •

Changelog

Source

3.0.0 - 2016-02-21

Changes

  • Breaking change: The renderer now requires Node 0.14 or higher. This is because the renderer uses stateless components internally.
  • Breaking change: allowNode now receives different properties in the options argument. See README.md for more details.
  • Breaking change: CommonMark has changed some type names. Html is now HtmlInline, Header is now Heading and HorizontalRule is now ThematicBreak. This affects the allowedTypes and disallowedTypes options.
  • Breaking change: A bug in the allowedTypes/disallowedTypes and allowNode options made them only applicable to certain types. In this version, all types are filtered, as expected.
  • Breaking change: Link URIs are now filtered through an XSS-filter by default, prefixing "dangerous" protocols such as javascript: with x- (eg: javascript:alert('foo') turns into x-javascript:alert('foo')). This can be overridden with the transformLinkUri-option. Pass null to disable the feature or a custom function to replace the built-in behaviour.

Added

  • New renderers option allows you to customize which React component should be used for rendering given types. See README.md for more details. (Espen Hovlandsdal / Guillaume Plique)
  • New unwrapDisallowed option allows you to select if the contents of a disallowed node should be "unwrapped" (placed into the disallowed node position). For instance, setting this option to true and disallowing a link would still render the text of the link, instead of the whole link node and all it's children disappearing. (Espen Hovlandsdal)
  • New transformLinkUri option allows you to transform URIs in links. By default, an XSS-filter is used, but you could also use this for use cases like transforming absolute to relative URLs, or similar. (Espen Hovlandsdal)
rexxars
published 2.2.2 •

Changelog

Source

2.2.2 - 2016-01-22

Added

  • Provide index-based keys to generated elements to silent warnings from React (Guillaume Plique)
rexxars
published 2.2.0 •

Changelog

Source

2.2.0 - 2015-12-11

Added

  • Allow passing allowNode - a function which determines if a given node should be allowed (Espen Hovlandsdal)