aboutsummaryrefslogtreecommitdiff
path: root/changelog.spec.txt
blob: 2ede93148beaf06f3e313ea2b02a516d15877be9 (plain)
  1. [0.14]
  2.   * Clarified indented code blocks. Previously the spec said, wrongly,
  3. that a blank line was needed between a paragraph and a following
  4. code block. It is only needed between a code block and a following
  5. paragraph (due to lazy continuations). (Thanks to textnut.)
  6. * Added definitions of whitespace, unicode whitespace, punctuation,
  7. ASCII punctuation (#108).
  8. * Improved rules for emphasis and strong emphasis. This improves
  9. parsing of emphasis around punctuation. For background see
  10. <http://talk.commonmark.org/t/903/6>. The basic idea of the change
  11. is that if the delimiter is part of a delimiter clump that has
  12. punctuation to the left and a normal character (non-space,
  13. non-punctuation) to the right, it can only be an opener. If it has
  14. punctuation to the right and a normal character (non-space,
  15. non-punctuation) to the left, it can only be a closer. This handles
  16. cases like
  17. **Gomphocarpus (*Gomphocarpus physocarpus*, syn. *Asclepias
  18. physocarpa*)**
  19. and
  20. **foo "*bar*" foo**
  21. better than before.
  22. * Added test case for link-in-link-in-image (#252).
  23. * Fixed broken internal references.
  24. * Added another example of an unclarity in the canonical Markdown
  25. syntax description.
  26. * Reworded the principle of uniformity to be more general; it applies
  27. to all container blocks, not just list items.
  28. * Added a rule for empty list items (#242).
  29. * Clarified precedence of empty list items over setext header lines
  30. (#95).
  31. * Added an example with two blank lines in fenced code in a sublist (#180).
  32. * Added an explicit CC-BY-SA license to the spec (#55).
  33. [0.13]
  34. * Updated path of test program.
  35. * Use terminology "plain textual content" instead of "string."
  36. * Added condition that conforming parsers strip or replace NULL characters.
  37. * Changed Example 196 to reflect the spec's rules. It should not be a loose
  38. list as it has no blank lines.
  39. * Adjusted semantically insignificant formatting of HTML output.
  40. * Added example to spec of shortcut link with following space (#214).