v19.0.0
New Features (BREAKING)
- Make
State
struct non-exhaustive
That way, future additions to the rather internal state won't be a reason for breaking changes anymore.
Bug Fixes (BREAKING)
-
drasticly improve escaping
!
,#
, and|
Raises spec tests from 578 to 580. It handles cases that look like theseLink, not image: \![a](b) This header ends with hashes, not an ATX trailer ### ==================================================== | a \| b | a \| c | |--------|--------|
Commit Statistics
- 11 commits contributed to the release.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #90 from chriskrycho/escape-code-in-tables (daef56b)
- Add fixtures for pipes-in-code which should not be escaped (a85fe39)
- Use
Cow<'a, str>
to minimize allocations for pipe escaping (022fa11) - Correct comment/note on when pipe characters are/not escaped (c9ecdd2)
- Make
State
struct non-exhaustive (13785fe) - Improve test expectations for escaping pipes in inline code (e7f0784)
- Escape special characters in inline code in tables (37e8dcb)
- Add fixture for tables with escaped characters (edcac27)
- Minor improvements (f6fba5f)
- Merge branch 'notriddle/main' (4690885)
- Drasticly improve escaping
!
,#
, and|
(76c24a1)