Socket
Socket
Sign inDemoInstall

marky-markdown

Package Overview
Dependencies
145
Maintainers
5
Versions
71
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1245
8Next

7.0.2

Diff

Changelog

Source

7.0.2 (2016-07-06)

  • fixed a bug where markdown headings containing HTML links were still wrongly being wrapped with generated anchor links, thanks to [jdalton] for pointing it out! ([issue/200], [pull/201])
ag_dubs
published 7.0.1 •

Changelog

Source

7.0.1 (2016-05-28)

  • removed some unused configuration option handling from the process by which we wrap markdown code blocks ([pull/154])

Tests

  • unit tests were breaking when dependencies's READMEs weren't in our file tree (specifically mocha, a devDependency); now we skip trying to process those ([pull/184])
  • a dependency was leaking a variable into the global scope; now we test for that; thanks [aredridel]! ([issue/180], [pull/186])
  • added some tests to make sure marky doesn't accidentally do mustache template variable replacement ([issue/160], [pull/161])

Dependencies

  • glob updated to 7.0.0 ([pull/150])
  • lodash.pickBy updated to 4.2.1 ([pull/155])
  • github-url-to-object held at 2.1.0 ([pull/158]) pending resolution of [github-url-to-object-issue-19]
  • standard updated to 7.1.0 ([pull/179])
  • mocha updated to 2.5.2 ([pull/184])
  • markdown-it-emoji updated to 1.2.0 ([pull/189])
ag_dubs
published 7.0.0 •

Changelog

Source

7.0.0 (2016-02-08)

Breaking Changes

  • updated markdown-it to 5.1.0 that broke the behavior of fenced code blocks. updated tests to reflect new behavior. ([pull/100]) by [revin]
  • we were seeing rendering issues because markdown-it does not do anything with tab characters in fenced code blocks. we now convert tab characters into four-spaces, which follows Github flavored markdown ([issue/126],[pull/127]) by [revin]
  • converts emoji in heading IDs to emoji shortcode names to more closely match Github flavored markdown ([issue/128], [pull/133]) filed by [chrisdickinson], fixed by [revin]
ag_dubs
published 6.0.4 •

Changelog

Source

6.0.4 (2016-02-08)

Documentation

  • badges about the time til close for PRs and issues were added to the README by [ashleygwilliams]
  • a line about :emoji: conversion was added to the README by [revin]
  • a trailing comma in the options description was removed by [revin]

Tests

  • originally we were installing some packages as devDependencies in order to use their READMEs in tests. this became an issue when greenkeeper would attempt to update them and break our tests :) we now have pulled in the READMEs as static assets ([issue/91] [pull/114]), by [revin]
  • tests were all in a single file, broken up in categories ([issue/122], [pull/123]) by [revin]
  • test coverage was greatly improved ([pull/138]) by [revin]
    • our packagize module would error out if the package provided, lacked a name, if() guard added
    • ensure that cdn module bails if there isn't sufficient package data supplied
    • add a few lines to github.md test fixture to make sure it handles <img> elements with a blank/missing src attribute and <a> elements with a blank/missing href
    • ensure running marky with {debug: true} produces the same output as normal execution

Bug Fixes

  • any URL containing "//youtube.com" was make it through our iframe filter, but the intent was to only allow actual YouTube URLs. ([issue/108], [pull/110]), filed by [lovasoa], solved by [revin]

Dependencies

  • glob updated to 6.0.4 ([pull/101])
  • remove front-matter ([pull/134]) by [revin]
  • cheerio updated to 0.20.0 ([pull/135])
  • lodash updated to 4.2.0 ([pull/136])
  • standard updated to 6.0.4 ([pull/144]) by [Flet]

Other

  • some code existed for creating meta tags based on README frontmatter that was not being used. it and its tests were removed. ([issue/43], [pull/116]) by [revin]
  • a small module for removing HTML comments was still in the codebase but had not been used in a while. was finally fully removed ([pull/121]) by [revin]
ag_dubs
published 6.0.3 •

Changelog

Source

6.0.3 (2016-01-14)

Bug Fix

  • we strip h1 tags from READMEs that have the same content as the package name, however we did not update this feature to account for scoped package names, e.g. @scope/pkg. now we remove the scope from the package meta-data to check the README's h1. ([issue/48][pull/103]) - reported by [sindresorhus], solved by [revin]

Documentation

  • fix syntax error in code example re: npm package parsing ([pull/102]) - by [latentflip]
  • updated README to reflect current list of dependencies - ([pull/107]) - by [revin]
  • updated author in package.json to reflect [ashleygwilliams] is current maintainer ([pull/112]) - by [ashleygwilliams]

Dependencies

  • upgraded to lodash 4.0.0 ([pull/106])- by [revin]
ag_dubs
published 6.0.2 •

Changelog

Source

6.0.2 (2016-01-11)

Bug Fix

  • we were parsing :) into emoji, though this is not the desired behavior. disabled shortcut emoji parsing in the markdown-it-emoji plugin. ([issue/95], [pull/97]) - reported by [cloakedninjas], solved by [revin]
ag_dubs
published 6.0.1 •

Changelog

Source

6.0.1 (2016-01-07)

Bug Fix

  • markdown-it@5.1.0 would break the build, so package.json was updated to hold at minor version, ~5.0.2 ([pull/90][pull/93]) - by [ashleygwilliams]
ag_dubs
published 6.0.0 •

Changelog

Source

6.0.0 (2016-01-06)

Breaking Changes

  • ✨emoji support✨, ([issues/59], [pull/87]) - by [patriciarealini]
  • Github style anchor IDs ([pull/56]) - by [Flet]
  • support lazy headers, e.g., #lookmanospace ([issues/39], [pull/82]) - by [revin]

New Features

  • diff syntax highlighting ([issues/64], [pull/84]) - by [revin]
  • auto-linkify qualified URLs ([pull/79]) - by [zeke]
  • whitelist ins, del, sub, sup HTML tags ([issues/55], [pull/83]) - by [revin]
ag_dubs
published 5.5.1 •

ag_dubs
published 5.5.0 •

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc