Estevao Soares dos Santos
6ded499b91
refactor: code cleanup
2022-02-23 05:11:26 +00:00
Estevao Soares dos Santos
d23b028bb3
chore: update dev dependencies and fix code style
2022-02-23 05:04:55 +00:00
Devyn
80fbe08874
doc(security): add a security policy
2022-02-15 20:30:00 -07:00
Devyn
4f1bc668c4
Merge pull request #885 from showdownjs/test_anchors
...
test(anchor): reserved keywords and object properties and protocols
2022-02-07 11:29:44 -07:00
SyntaxRules
d54a6101b9
test(anchor): check other unicode characters
2022-02-07 11:19:44 -07:00
SyntaxRules
17837832b4
test(anchor): no protocol links are still treated as links
...
Closes https://github.com/showdownjs/showdown/issues/755
2022-02-07 11:07:11 -07:00
SyntaxRules
def6f0b453
test(anchor): fragments work as intended
...
Closes https://github.com/showdownjs/showdown/issues/845
2022-02-07 10:57:27 -07:00
SyntaxRules
838c5dbecc
test(anchor): check that reserved keywords and object properties are usable in links
2022-02-07 10:29:59 -07:00
Daniel
ed51972315
fix(helpers): allow usage in ES6 modules fix for #676
...
* Fix for issue #676
This will check for situations when this is undefined, eg ES6 module wrapper
Co-authored-by: SyntaxRules <devyn.stott@gmail.com>
2021-12-23 12:10:23 -07:00
SyntaxRules
41cee10659
chore(node): update package-lock license to MIT
2021-12-23 11:30:07 -07:00
Devyn S
5d699c228e
Merge pull request #628 from dennisss/fix1
...
fix(extension-registering) removeExtension implementation
2021-11-14 13:50:57 -07:00
Dennis Shtatnov
9f779b36a8
fix(extension-registering) removeExtension implementation
2021-11-14 13:48:20 -07:00
Devyn S
005e83262c
Merge pull request #732 from VladimirV99/tasklist
...
fix(lists): Fix tasklists to comply with GFM
2021-11-14 13:40:25 -07:00
Vladimir Vuksanovic
ac1047815f
fix(lists): Fix tasklists to comply with GFM
...
GFM requires a whitespace between brackets.
Closes #655
2021-11-14 13:37:38 -07:00
Devyn S
75ac5c9b6e
Merge pull request #702 from systemsthinkinginstitute/fix-upstream-reference-link-impostors
...
fix(makeHtml): allow using of squadron brackets in non-link locations
2021-11-14 13:30:06 -07:00
Marco Montalbano
8e2b339fe2
fix(helpers): update github flavored emoji to the latest ( #837 )
2021-11-14 13:23:03 -07:00
Thomas P
5544e4d995
fix(helpers): update octocat emoji image location; add tests
2021-11-14 13:17:19 -07:00
SyntaxRules
f9d9705d3c
chore(release): update dist/* files for further testing
2021-11-14 13:04:45 -07:00
Devyn S
735c5d2a55
Chore/update ci ( #876 )
...
* chore(ci): update CI node version to match node supported versions
* chore(ci): appveyor only supports up to node 16.x
* chore(ci): travis CI is not longer free/working; remove it
* chore(ci): add git workflow to replace travisCI linux builds
* doc(readme): add back in a badge for linux CI
* chore(ci): add windows to CI
* chore(ci): remove appveyor in favor of github actions
* doc(readme): update info about node supportability
2021-11-14 12:58:28 -07:00
Devyn S
d5cc678941
Merge pull request #875 from showdownjs/develop
...
Develop
2021-11-12 10:05:38 -07:00
Devyn S
6efd75cb83
Merge pull request #731 from VladimirV99/ellipsis
...
feature(ellipsis): Add option to disable ellipsis
2021-11-12 09:58:50 -07:00
Devyn S
45fcc8435b
Merge pull request #698 from systemsthinkinginstitute/fix-space-between-inline-elements
...
Fix space between inline elements
2021-11-12 09:54:35 -07:00
Devyn S
965789589e
Merge pull request #788 from henrahmagix/include-html51-details-in-block-elements
...
Include HTML5.1 <details> in known block tags
2021-11-10 13:45:13 -07:00
Devyn S
ea72183ad7
Merge pull request #671 from childish-sambino/base-url
...
feat(relativePathBaseUrl): Add support for prepending a base URL
2021-11-10 00:00:37 -07:00
SyntaxRules
ae1d5db9e0
Merge branch 'master' of https://github.com/showdownjs/showdown into base-url
2021-11-09 23:49:48 -07:00
Sam Harrison
e3a5b5928f
feat(relativePathBaseUrl): Add support for prepending a base URL
...
This feature enables support for prepending a base URL to relative paths in
links and images when converting Markdown to HTML.
Closes #536
2021-11-09 23:34:42 -07:00
SyntaxRules
24211cc907
chore(license): update liscense to MIT
2021-11-09 22:40:28 -07:00
SyntaxRules
9c043d8848
chore(deps): make dependecies consistent with ^ operator
2021-11-09 22:40:28 -07:00
SyntaxRules
3d5391e96a
chore(deps): update all dependecies to the latest; make eslint work
2021-11-09 22:40:28 -07:00
Devyn S
9c362e832e
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
2021-11-09 13:05:44 -07:00
Henry Blyth
cb689aa23b
Add <details> corresponding makeMarkdown test
2020-04-13 23:05:07 +01:00
Henry Blyth
775f2abe97
Include HTML5.1 <details> in known block tags
...
Fix #787
2020-04-13 22:55:14 +01:00
Jean Machuca
a9f38b6f05
Including QCObjects in "Who uses Showdown"-README ( #744 )
2019-11-02 21:24:43 +00:00
Adam Cook
dae65c6e36
fix: Update yargs to 14.2.0
...
This fixes the mem security vulnerability (https://github.com/jimmyleray/Emendare/issues/584 ).
The vulnerability only presents itself when showdown is used as a CLI; it is unlikely that this would have been exploitable.
Closes #738
2019-11-02 21:19:24 +00:00
Artur Haurylkevich
fe5d12525f
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
2019-11-02 21:18:37 +00:00
Estevao Soares dos Santos
7664beae70
Merge branch 'master' into develop
2019-11-02 21:14:03 +00:00
Jammerware
caab5bb7bc
fix: Add rel="noopener noreferrer" to links when openLinksInNewWindow is on
...
Add rel="noreferrer" to links when openLinksInNewWindow is on. Also add noopener when openLinksInNewWindow is on.
Closes #670
2019-11-02 18:58:07 +00:00
Vladimir Vuksanovic
5d494c8202
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.
2019-10-04 16:45:27 +02:00
David Chester
260d889427
fix reference link impostors
2019-05-25 18:01:56 +00:00
David Chester
f0d37ad3c5
rename test files to match convention
2019-05-25 17:13:24 +00:00
David Chester
001b1881d0
preserve spaces between inline elements
2019-05-14 13:15:15 +00:00
chris
5f85c53910
fix(makemarkdown.table): col text align right
...
fix for html columns align right. currently hmtl cols
with align right get converted to md with align center
e.g. html
<th style="text-align: right">head</th>
get converted to
:---: (suddenly center)
this pull request fixes that bug
2019-05-01 12:56:38 +02:00
Estevão Soares dos Santos
33bba54535
Update README.md
2019-03-18 03:33:16 +00:00
Sibiraj
cfca8cbce6
docs: update README.md ( #652 )
2019-02-02 01:14:52 +00:00
Joshua Cline
5bac7e0564
Escaped the <br> in README.md ( #645 )
2019-01-27 03:38:51 +00:00
David Chester
201969473a
fix(makeMarkdown): handle <br> tags converting html to markdown
...
Convert <br> tags to 2 spaces + newline rather than leaving the tag
in place when converting HTML to MD
2019-01-01 20:22:49 +00:00
Liu Xinyu
4af13e5e76
chore: add vue-showdown ( #630 )
2018-12-17 22:40:32 +00:00
Fabian Korak
bd927b5b7a
docs: Update Changelog.md ( #623 )
...
Update the changelog to the same version the release-tag-system has
2018-12-16 15:39:32 +00:00
Dennis Shtatnov
a64a18bef8
fix(polyfill) String.prototype.repeat
2018-12-16 09:35:15 -05:00
Futago-za Ryuu
82f90ebda2
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
2018-11-13 21:47:31 +00:00