- *Fix:* Don't parse links that partially wrap an ingredient's name as
amount links. This was never spec conformant, but the test cases
were incorrect up to spec version 2.3.5
- *Fix:* Preserve reference links and reference-style images in
description and instructions
- Switch the underlying commonmark markdown parser from
[`commonmark.py`] to [`markdown-it-py`]
- [`commonmark.py`] is deprecated and the project recommends
switching to [`markdown-it-py`]
- The new parser allows for more accurate parsing of certain
markdown constructs, enabling the fixes detailed above
[`markdown-it-py`]: https://markdown-it-py.readthedocs.io/