- Improved support for dark Qt themes (#255, #492).
- Fixed preview jumping to top during MathJax rendering (#222 (comment)).
- Fixed QTextBrowser-based preview jumping (#544).
- Fixed opening files with spaces from QTextBrowser-based preview (#548).
- Use
defaultCodec
setting by default when saving files (#549). - Correctly detect encoding for UTF-8 files with BOM (#549).
Please also upgrade to pymarkups 3.1.1 to get dark theme and synchronized scrolling support for reStructuredText.