Skip to content

Whispering Bells

Latest
Compare
Choose a tag to compare
@ReagentX ReagentX released this 16 Jan 22:13
8ccf732

Version 2.3.0 Whispering Bells contains the following fixes and improvements:

This release is dedicated to the firefighters and first responders who faced the Los Angeles fires with unwavering courage. Your service has not only protected our communities but also, like the plant, symbolized hope and renewal rising from the ashes.

  • Query optimization
    • 70% reduction in processing time when using filters -s, -e, and/or -t
    • Enhanced database query performance and reliability, especially against legacy schemas
  • Enhanced sticker handling with improved source detection and display for #412 and #413
    • Genmoji stickers now show prompts
    • Memoji stickers are properly identified
    • App-sourced stickers show originating app name
    • User-generated stickers display effects
  • Fixes:
    • Database
      • Fix total_bytes calculation issues #390 and #391
      • Fix message recovery with active filters for #426
    • Messages
      • Fix Satellite (iMessageLite) messages rendering for #404
      • Fix attachment file name extension logic for #431
      • Fix display of attributed text in edited messages for #434
      • Properly render HTML entities in edited messages
      • Fix conversation side detection in legacy schemas for #437
    • Platform
      • Improve converter detection on Linux for #420
  • Miscellaneous
    • API changes
      • New features
        • Add GetBlob trait for standardized BLOB data access
        • Add new StickerSource enum and related functionality
      • Refactoring
        • Rename parse_plist to parse_ns_keyed_archiver
        • Move bundle ID parsing to dedicated module
        • Rework the EditedEvent portion of an EditedMessage
    • Improve test organization and coverage
    • Bump dependencies
    • Build with latest rustc