v18.0.3
fix: avoid race condition in async parallel parse/parseInline with hooks (#3924)
fix: fix infinite loop for indented code blank line (#3947)
feat: add emStrongMask hook (#3749)
fix: re-assign tokenizer.lexer and renderer.parser at start of each parse call (#3907)
chore: rename escape helper function (#3900)
fix: only create tokens inside tokenizers (#3755)
fix: avoid task checkbox for setext heading text (#3960)
feat: add generic types for parser and renderer output (#3722)
chore(deps-dev): Bump @markedjs/eslint-config from 1.0.13 to 1.0.14 (#3835)
fix(rules): ensure lookbehind regex is evaluated correctly by minifiers (#3945)