summaryrefslogtreecommitdiff
path: root/vendor/league/commonmark/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/league/commonmark/README.md')
-rw-r--r--vendor/league/commonmark/README.md23
1 files changed, 17 insertions, 6 deletions
diff --git a/vendor/league/commonmark/README.md b/vendor/league/commonmark/README.md
index d4c89fccd9..ed2a68c7cb 100644
--- a/vendor/league/commonmark/README.md
+++ b/vendor/league/commonmark/README.md
@@ -8,9 +8,10 @@
[![Build Status](https://img.shields.io/travis/thephpleague/commonmark/master.svg?style=flat-square)](https://travis-ci.org/thephpleague/commonmark)
[![Coverage Status](https://img.shields.io/scrutinizer/coverage/g/thephpleague/commonmark.svg?style=flat-square)](https://scrutinizer-ci.com/g/thephpleague/commonmark/code-structure)
[![Quality Score](https://img.shields.io/scrutinizer/g/thephpleague/commonmark.svg?style=flat-square)](https://scrutinizer-ci.com/g/thephpleague/commonmark)
+[![SensioLabs Insight](https://img.shields.io/sensiolabs/i/9bf971c0-458f-4a19-9898-127728dbd65d.svg?style=flat-square)](https://insight.sensiolabs.com/projects/9bf971c0-458f-4a19-9898-127728dbd65d)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/126/badge)](https://bestpractices.coreinfrastructure.org/projects/126)
-**league/commonmark** is a Markdown parser for PHP which supports the full [CommonMark] spec. It is based on the [CommonMark JS reference implementation][commonmark.js] by [John MacFarlane] \([@jgm]\).
+**league/commonmark** is a PHP-based Markdown parser created by [Colin O'Dell][@colinodell] which supports the full [CommonMark] spec. It is based on the [CommonMark JS reference implementation][commonmark.js] by [John MacFarlane] \([@jgm]\).
## Goals
@@ -114,6 +115,7 @@ Custom parsers/renderers can be bundled into extensions which extend CommonMark.
- [CommonMark Table Extension](https://github.com/webuni/commonmark-table-extension) - Adds the ability to create tables in CommonMark documents.
- [CommonMark Attributes Extension](https://github.com/webuni/commonmark-attributes-extension) - Adds a syntax to define attributes on the various HTML elements.
- [Alt Three Emoji](https://github.com/AltThree/Emoji) An emoji parser for CommonMark.
+ - [uafrica/commonmark-ext](https://github.com/uafrica/commonmark-ext) - Adds strikethrough support.
If you build your own, feel free to submit a PR to add it to this list!
@@ -136,8 +138,12 @@ The following table shows which versions of league/commonmark are compatible wit
</thead>
<tbody>
<tr>
- <td><strong>0.15.3</strong><br>0.15.2</td>
- <td><strong><a href="http://spec.commonmark.org/0.27/">0.27</a></strong></td>
+ <td><strong>0.16.0</strong><br>0.15.7<br>0.15.6<br>0.15.5</td>
+ <td><strong><a href="http://spec.commonmark.org/0.28/">0.28</a></strong></td>
+ </tr>
+ <tr>
+ <td>0.15.4<br>0.15.3<br>0.15.2</td>
+ <td><a href="http://spec.commonmark.org/0.27/">0.27</a></td>
</tr>
<tr>
<td>0.15.1<br>0.15.0</td>
@@ -214,11 +220,11 @@ $ ./tests/benchmark/benchmark.php
## Versioning
-[SemVer](http://semver.org/) will be followed closely. 0.x.0 versions will introduce breaking changes to the codebase, so be careful which version constraints you use. **It's highly recommended that you use [Composer's caret operator](https://getcomposer.org/doc/articles/versions.md#caret) to ensure compatibility**; for example: `^0.15`. This is equivalent to `>=0.15.0 <0.16.0`.
+[SemVer](http://semver.org/) will be followed closely. 0.x.0 versions will introduce breaking changes to the codebase, so be careful which version constraints you use. **It's highly recommended that you use [Composer's caret operator](https://getcomposer.org/doc/articles/versions.md#caret) to ensure compatibility**; for example: `^0.16`. This is equivalent to `>=0.16.0 <0.17.0`.
0.x.y releases should not introduce breaking changes to the codebase; however, they might change the resulting AST or HTML output of parsed Markdown (due to bug fixes, minor spec changes, etc.) As a result, you might get slightly different HTML, but any custom code built onto this library will still function correctly.
-If you're only using the `CommonMarkConverter` class to convert Markdown (no other class references, custom parsers, etc.), then it should be safe to use a broader constraint like `~0.15`, `>0.15`, etc. I personally promise to never break this specific class in any future 0.x release.
+If you're only using the `CommonMarkConverter` class to convert Markdown (no other class references, custom parsers, etc.), then it should be safe to use a broader constraint like `~0.16`, `>0.16`, etc. I personally promise to never break this specific class in any future 0.x release.
## Stability
@@ -258,6 +264,10 @@ Also a huge thank you to [JetBrains](https://www.jetbrains.com/) for supporting
**league/commonmark** is licensed under the BSD-3 license. See the `LICENSE` file for more details.
+## Governance
+
+This project is primarily maintained by [Colin O'Dell][@colinodell]. Members of the [PHP League][php-league] Leadership Team may occassionally assist with some of these duties.
+
[CommonMark]: http://commonmark.org/
[CommonMark spec]: http://spec.commonmark.org/
[commonmark.js]: https://github.com/jgm/commonmark.js
@@ -267,7 +277,8 @@ Also a huge thank you to [JetBrains](https://www.jetbrains.com/) for supporting
[docs-example-twitter]: https://commonmark.thephpleague.com/customization/inline-parsing#example-1---twitter-handles
[docs-example-smilies]: https://commonmark.thephpleague.com/customization/inline-parsing#example-2---emoticons
[All Contributors]: https://github.com/thephpleague/commonmark/contributors
-[@colinodell]: https://github.com/colinodell
+[@colinodell]: https://www.twitter.com/colinodell
[@jgm]: https://github.com/jgm
[jgm/stmd]: https://github.com/jgm/stmd
[Composer]: https://getcomposer.org/
+[PHP League]: https://thephpleague.com