Commit Graph

746 Commits

Author SHA1 Message Date
Estevão Soares dos Santos
9958ba5cfa build: release 2.1.0 2022-04-21 01:29:41 +01:00
Estevão Soares dos Santos
2be8e2ff0c build: release 2.0.4 2022-04-21 01:20:46 +01:00
Estevão Soares dos Santos
914129f5dc test(cli)!: Add test for multiple config options
Note: there was a breaking change that we forgot to document. Ww write the breaking change here for it to be picked up in the future 3.0 release,
even though it was introduced in commit 3871765

BREAKING CHANGE: the CLI no longer accepts "extra options". Instead you should pass the `-c` flag. To update:

before:
```
showdown makehtml -i foo.md -o bar.html --strikethrough --emoji
```

after:
```
showdown makehtml -i foo.md -o bar.html -c strikethrough -c emoji
```

Closes #916
2022-04-21 01:18:39 +01:00
Estevao Soares dos Santos
8b488825ac fix(cli): cli displays the corrent version number 2022-03-08 17:59:04 +00:00
Estevao Soares dos Santos
d5c1b38bc4 update funding in package.json 2022-03-08 17:46:37 +00:00
Estevao Soares dos Santos
50a1d0b5e8 release: v 2.0.3 2022-03-08 09:42:17 +00:00
Estevao Soares dos Santos
f8c4bd26fc fix(cli): fix cli to work with yargs
Related to #893
2022-03-07 19:24:08 +00:00
Estevao Soares dos Santos
b3dd26a3a5 chore: release 2.0.2 2022-03-03 12:52:17 +00:00
Estevao Soares dos Santos
3871765ac1 fix(cli): cli now works properly
The CLI was completely rewrote. Changed dependency from yargs to commanderjs,
which is cleaner, faster and has no dependencies.
Also added a complete testsuite for the cli.

Closes #893, #894
2022-03-03 12:15:50 +00:00
Estevao Soares dos Santos
612dad0682 chore: build v 2.0.1 2022-03-01 16:15:13 +00:00
Estevao Soares dos Santos
a3dec7ffeb fix: fix cli not working due to missing src dir in npm package
Closes #893
2022-03-01 15:35:35 +00:00
Estevao Soares dos Santos
3f8ca4e7b5 Revert "fix: reduce npm package size "
This reverts commit 35730b7c80.
2022-03-01 15:32:23 +00:00
SyntaxRules
32a1aaa39b chore(build): version 2.0.0 2022-02-15 20:59:12 -07:00
Devyn
97a7696fc1 doc(security): add a security policy 2022-02-15 20:31:10 -07:00
SyntaxRules
e5f419baba build: prep and create a 2.0.0-alpha release 2022-02-01 21:36:07 -07:00
Dennis Shtatnov
366ef28a7a fix(extension-registering) removeExtension implementation 2022-02-01 21:03:38 -07:00
Jean Machuca
6ea6bbffc5 Including QCObjects in "Who uses Showdown"-README (#744) 2022-02-01 20:56:25 -07:00
Artur Haurylkevich
a931cc21ac docs: clear ambiguity about CDN usage
Add unpkg as an alternative cdn and clear ambiguity about CDN usage
It allows to skip version tag (it uses a latest version as default) and it's appealing due to its conciseness.

Closes  #742
2022-02-01 20:55:37 -07:00
Vladimir Vuksanovic
62636d085d feature(ellipsis): Add option to disable ellipsis
Add ability to disable ellipsis parser.
This is needed for some use cases. See #634
Defaults to true to keep backwards compatibility.
2022-01-31 22:06:16 -07:00
David Chester
b432da1eee fix reference link impostors 2022-01-31 21:34:33 -07:00
David Chester
b03e34ae4e rename test files to match convention 2022-01-31 21:33:09 -07:00
David Chester
525b65f6d6 preserve spaces between inline elements 2022-01-31 21:30:56 -07:00
Estevão Soares dos Santos
33f2f9cf52 Update README.md 2022-01-31 21:29:23 -07:00
Sibiraj
b3310a1c5e docs: update README.md (#652) 2022-01-31 21:27:53 -07:00
Joshua Cline
f54395f260 Escaped the <br> in README.md (#645) 2022-01-31 21:25:32 -07:00
Liu Xinyu
55314da376 chore: add vue-showdown (#630) 2022-01-31 21:19:26 -07:00
Futago-za Ryuu
35730b7c80 fix: reduce npm package size
Add files field to package.json so that the size of the published package is reduced by only including the files required (the bin and the dist folders)

Closes #619
2022-01-31 21:18:48 -07:00
Estevao Soares dos Santos
25c44207be fix: allow escaping of colons
Previously, you couldn't escape colons (as they were semi-magic markdown characters).
Colons (:) can now be backslash escaped.
2022-01-31 18:25:42 -07:00
SyntaxRules
e3ddcafd1e chore(license): update liscense to MIT 2022-01-31 18:08:23 -07:00
SyntaxRules
9828a82629 chore(deps): make dependecies consistent with ^ operator 2022-01-31 17:59:11 -07:00
SyntaxRules
434eaff71e chore(deps): update all dependecies to the latest; make eslint work 2022-01-31 17:07:27 -07:00
Devyn S
1efca074bd chore(ci): update CI to lastest node versions & github actions
* update CI node versions to match node supported versions
* remove node 17.x on appveyor, it only supports up to node 16.x
* travis CI is not longer free/working; remove it in favor of github actions
2022-01-31 16:52:42 -07:00
Estevao Soares dos Santos
414d7a5f83 remove nodejs v6 from travis CI 2019-11-02 23:15:05 +00:00
Estevao Soares dos Santos
483e51f7a6 release 1.9.1 2019-11-02 23:04:21 +00:00
Estevao Soares dos Santos
5cc3fcc84e update dev dependencies 2019-11-02 22:53:47 +00:00
Jammerware
1cd281f064 fix(openLinksInNewWindow): add rel="noopener noreferrer" to links
Add rel="noreferrer" to links when openLinksInNewWindow is on. Also add noopener when openLinksInNewWindow is on.
target="_blank" without also adding rel="noopener noreferrer" creates a vulnerability
(since the site you're linking to has access to the window.opener by default.
This  adds rel="noopener noreferrer" to links generated by the makeHtml converter when openLinksInNewWindow is true.

Closes #670
2019-11-02 22:43:50 +00:00
Adam Cook
58208e5c98 update dependencies 2019-11-02 22:34:20 +00:00
Estevao Soares dos Santos
8afa1fff0e release 1.9.0 2018-11-10 23:24:23 +00:00
Estevao Soares dos Santos
cc1b9553a2 prep release 2018-11-10 02:55:50 +00:00
Estevao Soares dos Santos
a894a0e1db docs: add mention to makeMd() to reamde.md 2018-11-10 02:51:19 +00:00
Estevao Soares dos Santos
e4b0e69724 feat(converter.makeMarkdown): add an HTML to MD converter
Showdown now supports a simple HTML to Markdown converter.

**Usage:**

```
var conv = new showdown.Converter();
var md = conv.makeMarkdown('<a href="/url">a link</a>');
```

Closes #388, #233
2018-11-10 02:39:38 +00:00
Vladimir Vuksanovic
5c0d67e04a fix(italicsAndBold): Make italicsAndBold lazy (#608)
fix italicsAndBold if literalMidwordUnderscores option is enabled
it should end at the nearest closing underscores, not the furthest

Closes #544
2018-11-10 00:09:19 +00:00
Estevão Soares dos Santos
afbaec98d9 docs(donations.md): update 2018-11-10 00:07:12 +00:00
RAKESH PEELA
0087148a60 docs(readme.md): update 2018-11-10 00:06:08 +00:00
Vladimir Vuksanovic
69b816e431 docs(completeHTMLDocument): Change completeHTMLDocument comment (#610)
Fix completeHTMLDocument comment to reflect its actual behavior
2018-11-10 00:03:38 +00:00
Estevão Soares dos Santos
a608114a5c docs(readme.md): update readme.md 2018-11-10 00:03:23 +00:00
Oscar Morrison
9907c959d7 add md-page to people who use (#604) 2018-11-09 23:59:39 +00:00
Estevão Soares dos Santos
3fe5e9a5bf Update DONATIONS.md 2018-11-09 23:59:33 +00:00
Estevão Soares dos Santos
012f8d633d Update DONATIONS.md 2018-11-09 23:59:28 +00:00
Estevão Soares dos Santos
47428b72b5 Update README.md 2018-11-09 23:59:23 +00:00