Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and merge to release 0.8.0 #110

Open
wants to merge 79 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 11, 2015

  1. Configuration menu
    Copy the full SHA
    41dd6f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2015

  1. Add option to add unique prefix to footnote references

    Setting footnote prefix: ParsedownExtra::setFootnotePrefix( string $footnotePrefix )
    	This should be a string that is valid in an HTML attribute, i.e. escaped properly.
    	Default value is blank, if this is kept blank behavior is as before.
    	Use case in mind is for something like a blog, where you can set the prefix to something unique like a post ID.
    
    Added test_footnote_prefix() to test cases.
    Robin Adrianse committed Mar 31, 2015
    Configuration menu
    Copy the full SHA
    a234bbe View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2015

  1. Add clearFootnotePrefix() method to reset footnote prefix

    Robin Adrianse committed Apr 3, 2015
    Configuration menu
    Copy the full SHA
    1ccc1c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2015

  1. Configuration menu
    Copy the full SHA
    b136d30 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2015

  1. Ignore voided elements

    ignores the list of voided elements when rendering markdown
    acmitch committed May 28, 2015
    Configuration menu
    Copy the full SHA
    468ecc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2015

  1. Revamps utilization to require php >=5.4

    Stabilizes library by revamping class to utilize methods from php 5.4
    or greater.
    acmitch committed Jun 16, 2015
    Configuration menu
    Copy the full SHA
    77d0914 View commit details
    Browse the repository at this point in the history
  2. Fixes infinite loop issues

    Does an extra check on valid DOMElements to make sure they have child
    nodes before calling recursively.
    acmitch committed Jun 16, 2015
    Configuration menu
    Copy the full SHA
    f20a4bc View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. Configuration menu
    Copy the full SHA
    99d2d77 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2015

  1. Configuration menu
    Copy the full SHA
    6d760db View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. added section support

    capile committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    e529dd5 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2015

  1. support for inline variables

    capile committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    4ab5e84 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. Add Markdown Extra in Fenced Code blocks

    Previously, the 'extra' in 'Markdown Extra' was only supported in links,
    lists, and headings. This commits adds support for adding a class or ID
    to fenced code blocks.
    thijzert committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    2bc41f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    725d282 View commit details
    Browse the repository at this point in the history
  3. Remove var_dump

    That'll tech me to debug my own code.
    thijzert committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    19d5919 View commit details
    Browse the repository at this point in the history
  4. Update 'extra' regex

    thijzert committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    de343b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. Fix test case

    * Move the custom class to the <pre> rather than the <code>
    * Add dashes in "truncated-for-brevity"
    * Code language is specified through 'class="language-python"' rather than 'lang="python"'
    * Remove newline at end of file
    thijzert committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    e74390a View commit details
    Browse the repository at this point in the history
  2. Fix overly strict regex

    thijzert committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    b14bb5b View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Configuration menu
    Copy the full SHA
    d1da420 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2016

  1. Updated the attribute parser to handle extra attributes aside from ju…

    …st a `class` and `id`.
    
    - I wanted the ability to be able to add `width` & `height` attributes to images but wasn't able to in the current state so I updated the RegEx rules and the `parseAttributeData` method. Now a user can add something like `{.test .fu #bar style="color:red; font-style:italic" data-is-cool="'tis true" lang=en_us}` and it'll render out these attributes `class="test fu" id="bar" style="color:red; font-style:italic" data-is-cool="'tis true" lang="en_us"`.
    - I also added the `inlineImage` method so attributes like `width` & `height` can be added.
    the0neWhoKnocks committed Jan 20, 2016
    Configuration menu
    Copy the full SHA
    510de2b View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2016

  1. added block level element

    capile committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    296185e View commit details
    Browse the repository at this point in the history
  2. title indexing

    capile committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    8c0231d View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2016

  1. bugfix

    capile committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    54a8fea View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2016

  1. Refactor PHPUnit bootstrap

    This can be used as a template for Parsedown extensions (like Parsedown Extra) to reuse Parsedown's original tests. You can either extend tests (like ParsedownExtraTest) or reuse them unchanged (like CommonMarkTest). Parsedown extensions simply have to implement their own TestParsedown class (test/TestParsedown.php) and all original tests will run with a instance of this class, rather than a instance of the original Parsedown class.
    
    This PR is a follow-up to erusev/parsedown#423, i.e. you must merge erusev/parsedown#423 first, otherwise this doesn't work.
    PhrozenByte committed Sep 5, 2016
    Configuration menu
    Copy the full SHA
    6bf54d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55d9ec7 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2016

  1. Add test/CommonMarkTestWeak.php of erusev/parsedown to .travis.yml

    Failing tests don't break builds on purpose, Parsedown Extra doesn't fully comply with the CommonMark specs at the moment. We should switch to test/CommonMarkTest.php of erusev/parsedown later, see erusev/parsedown#423 for details.
    PhrozenByte committed Oct 9, 2016
    Configuration menu
    Copy the full SHA
    85a3759 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2016

  1. Configuration menu
    Copy the full SHA
    0e9112a View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2016

  1. Configuration menu
    Copy the full SHA
    fee8f7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d553fb View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2017

  1. Configuration menu
    Copy the full SHA
    7eb243b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2017

  1. Update composer.json requirements

    Fixes erusev#75, erusev#84
    
    - ext-dom is required due to the use of the DOMDocument class
    - ext-mbstring is required due to the use of the mb_convert_encoding() function
    PhrozenByte committed May 26, 2017
    Configuration menu
    Copy the full SHA
    222d7d0 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2017

  1. Bugfix: reset footnote count after each «text» call

    Rubén Rubio committed May 28, 2017
    Configuration menu
    Copy the full SHA
    4d673d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2017

  1. Configuration menu
    Copy the full SHA
    f8d7a57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7f50a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15f29db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c56a09 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    951aeb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23a5903 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9e3770 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b659f3 View commit details
    Browse the repository at this point in the history
  9. Fixed whitespaces.

    Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    3f5560d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8f86bb0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5bac3fb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    219fea8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fd55f5d View commit details
    Browse the repository at this point in the history
  14. Fixed requirements.

    Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    7a7b257 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    38bf3d7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    beaf933 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a09951e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eadf591 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    761297d View commit details
    Browse the repository at this point in the history
  20. Fixed abbreviation UTF8 (erusev#106).

    crossrw authored and Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    11973fc View commit details
    Browse the repository at this point in the history
  21. Typo.

    Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    8be735c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9d1ce09 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7379035 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    77a07ed View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7f8f271 View commit details
    Browse the repository at this point in the history
  26. Revert "title indexing"

    This reverts commit 8c0231d.
    Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    b05f432 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    777ab54 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6861569 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    0ff7598 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3bf5760 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    09021b1 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5ff4422 View commit details
    Browse the repository at this point in the history
  33. Added test for section.

    Daniel-KM committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    8ad590d View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    49e2a77 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6bffdde View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    43bb158 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    329a35a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    49e081c View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2017

  1. correctly version compare

    aidantwoods committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    0f9eeaf View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2017

  1. Configuration menu
    Copy the full SHA
    f409238 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7718ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d7cffd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6be6b62 View commit details
    Browse the repository at this point in the history
  5. Fixed markdown in markup.

    Daniel-KM committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    cb4731f View commit details
    Browse the repository at this point in the history
  6. Fixed parsing header.

    Daniel-KM committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    d5c4a73 View commit details
    Browse the repository at this point in the history
  7. Fixed warning.

    Daniel-KM committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    16e729a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8e2aef View commit details
    Browse the repository at this point in the history
  9. Released version 0.8.0.

    Daniel-KM committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    b0c512e View commit details
    Browse the repository at this point in the history