- Code fixes for group update messages (thanks to @prgarnett and @aweinberg38 for reporting #37)
- Code fixes for missing message data
- Bugfix for handling mentions
- Add support for clickable urls (thanks to @sbaum for reporting #37)
- Display more message metadata (thanks to @ericthegrey in #33)
- Add header to threads as in the app (thanks to @Aztorius for suggesting this in #39)
- Minor formatting fixes for thread messages
- Bugfix for resolving recipient names for database version 108 and higher (thanks to @sbaum for reporting #34).
- Bugfix for non-existent recipients (thanks to @ericthegrey #30).
- Expand color palette to match Signal (thanks to @ChemoCosmo for reporting this (see #30).
- Support messages for video calls and key change (thanks to @ericthegrey #29).
- Add support for mentions (thanks to @ericthegrey)
- Fixes for output filenames and directories
- Minor cleanup
- Improve version tests (thanks to @ericthegrey)
- Add support for reactions (thanks to @ericthegrey)
- Clean up code using an Addressbook class for recipients (thanks to @ericthegrey #15).
- Add a fallback to download attachment of that are not image/audio/video, and add support for showing stickers (#11 thanks to @ericthegrey)
- Add phone field for quote author (bugfix)
- Use thread-specific filenames (#10 thanks to @ericthegrey)
- Add dataclasses dependency for python 3.6
- Replace absolute URLs for attachments with relative ones.
- Fix fallback for recipient name (thanks to @Otto-AA!)
- Add several mime-types to HTML template
- Bugfix for recipient names and group detection (issue #5)
- Add support for more recent database versions
- Move each thread to a separate folder in output directory
- Copy attachments to the thread directory
- Minor fixes (encoding, unknown quoted authors)
- Initial release