What's Changed
-
Fix various bugs by @mpretty-cyro in #946
- Refactored AppContext and AppReadiness to Swift
- Added a migration to recreate any invalid FTS tables
- Added a timeout for the MessageSendJob and additional logging
- Optimised jumping between messages to avoid excessive loading
- Updated the in-conversation search to prioritise currently visible results
- Fixed a bug where tapping on quotes could break after loading lots of visible cells
- Fixed a bug where a cell which contained both links and a quote would only ever let you interact with the quote
- Fixed an issue where message highlight wasn't working when jumping between messages
- Fixed UX around tapping link in messages which contain attachments
- Fixed a bug where the PN permission dialog might not appear during onboarding if path building is taking too long
- Fixed an issue where PhotoLibrary exports could fail without notifying the user correctly
- Fixed a couple of UI bugs with the emoji list
- Added an error modal if the voice recording fails to start
Signatures
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
The following hashes have been signed for verification using keejef's GPG keys
located in the Oxen core repository at https://github.com/oxen-io/oxen-core/blob/dev/utils/gpg_keys/KeeJef.asc.
SHA256 Hashes
session-2.4.5.ipa 00ea11e8488aecc1e2648a1a39e6e985b0f56debf9ba43cff8279e2ec6262625
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQT8KCHeNb2DnpPTrnZQ94kLze2QqwUCZbjETQAKCRBQ94kLze2Q
qz0lAQDiCj98ep7UJxQYUK3aYV9zq/1Pj2ne3BHKYNuoB+GHKgD+Jw7PXVwaGL8p
9Zujifm6zEo1NGpo+DpwM77eXD0hoAU=
=SkvJ
-----END PGP SIGNATURE-----
Full Changelog: 2.4.4...2.4.5