Repository navigation
What's Changed
This release improves correctness, Unicode safety, and reliability for production use.
Fixed
- Preserve literal backslashes in file paths and regular expressions
- Correct
replaceLinksWithURLbehavior - Support balanced delimiters in nested link labels and URLs
- Avoid treating comparison operators such as
<and>as HTML tags - Fix Unicode range handling across multiple fenced code blocks
- Preserve indentation when replacing list markers
- Improve fenced code block handling for backticks and tildes
Added
- Add the throwing
removeMarkdownThrowing(_:options:)API - Add regression tests for Markdown edge cases
- Add GitHub Actions CI for macOS and Linux
Changed
- Deprecate the ineffective
throwErrorinitializer option while preserving source compatibility - Clarify that the package is a lightweight plain-text extraction utility rather than a full CommonMark parser
- Remove the outdated 100% feature-parity claim
Full Changelog: v1.0.0...v1.1.0