- fixed a bug where markdown headings containing HTML links were still wrongly being wrapped with generated anchor links (issue/200, pull/201)
- removed some unused configuration option handling from the process by which we wrap markdown code blocks (pull/154)
- 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)
glob
updated to7.0.0
(pull/150)lodash.pickBy
updated to4.2.1
(pull/155)github-url-to-object
held at2.1.0
(pull/158) pending resolution of github-url-to-object-issue-19standard
updated to7.1.0
(pull/179)mocha
updated to2.5.2
(pull/184)markdown-it-emoji
updated to1.2.0
(pull/189)
- updated
markdown-it
to5.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
- 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 theREADME
by revin - a trailing comma in the options description was removed by revin
- originally we were installing some packages as
devDependencies
in order to use theirREADME
s in tests. this became an issue when greenkeeper would attempt to update them and break our tests :) we now have pulled in theREADME
s 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/missingsrc
attribute and<a>
elements with a blank/missinghref
- ensure running marky with
{debug: true}
produces the same output as normal execution
- our
- 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
glob
updated to6.0.4
(pull/101)- remove
front-matter
(pull/134) by revin cheerio
updated to0.20.0
(pull/135)lodash
updated to4.2.0
(pull/136)standard
updated to6.0.4
(pull/144) by Flet
- 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
- we strip
h1
tags fromREADME
s 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 theREADME
'sh1
. (issue/48) - reported by sindresorhus, solved by revin
- 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
- 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
[email protected]
would break the build, sopackage.json
was updated to hold at minor version,~5.0.2
(pull/90) - by ashleygwilliams