v0.50.0
The big news is that I've updated Comrak to use Rust 2024, which means our MSRV has been updated to 1.85. I'm sorry if this affects you negatively! Keeping dependencies up-to-date while respecting our MSRV is basically impossible without the MSRV resolver, and I've spent far too many hours of my short life trying to do without it. Thank you for your understanding 🤍
Bug fixes:
- Incorrect
sourceposfor lists before CodeBlocks fixed. (by @Martin005 in #712) - Incorrect
sourceposfor HTML and HEEx blocks inside blockquotes fixed. (by @Martin005 in #714) - HTML block in blockquote in multiline block quotes had no content; now it does! (by @Martin005 in #713)
- Fixed some bugs with HEEx components mixed with Markdown. (by @leandrocp in #719)
Performance:
- Reduced some heap allocations and improved hash function performance. (by @gjtorikian in #717)
Dependency updates:
- A whole lot of Dependabot updates:
- Upgrade to edition 2021, then 2024. (by @kivikakk in #731, #732)
- The latter PR includes even more dependency updates (using the v3 resolver), using the latest versions possible on 1.85.
Documentation:
Build changes:
- Dependency updates to help building on LoongArch64. (by @kivikakk in #708)
- Don't run the pathological test suite on RISC-V. (by @kivikakk in #710)
- Turns out the Darwin builds were also linking to the Nix store! (by @kivikakk in #736)
Behind the scenes:
Diff: v0.49.0...v0.50.0