What's Changed
- DBR - 1 - Cached seckey, cleaned up crypto usage by @mpretty-cyro in #442
- DBR - 2 - Refactored the message deduplication logic by @mpretty-cyro in #443
- DBR - 3 - Initial notification extension refactoring, handling visible message PNs by @mpretty-cyro in #446
- DBR - 4 - Saving and reading messages from disk by @mpretty-cyro in #450
- DBR - 5 - Config message handling by @mpretty-cyro in #451
- DBR - 6 - Remove database from message sending pipeline, send busy call message by @mpretty-cyro in #455
- DBR - 7 - Update code to use libSession preferences finish of NSE changes by @mpretty-cyro in #464
- Remove database usage from push notification extension by @mpretty-cyro in #452
- Fix modal input clear button by @RyanRory in #481
- Higher character limits by @RyanRory in #482
- Added SessionAsyncImage and improvements to image handling by @mpretty-cyro in #487
- Increased pinned conversations by @RyanRory in #483
- [Automated] Update translations from Crowdin by @stfsession in #491
- Fixed an issue with video attachment quality by @mpretty-cyro in #492
- Animated image handling improvements by @mpretty-cyro in #493
- Release 2.14.0 by @mpretty-cyro in #494
Full Changelog: 2.13.1...2.14.0
Signature of release files
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Signed SHA256 hashes of release files. These are signed using Jason's GPG
key available at:
- the oxen-io/oxen-core repository, at /utils/gpg_keys/Jason.asc
- OpenPGP key servers (Jason Rhinelander <jason@session.foundation>, A88D4262)
- https://imaginary.ca/public.gpg
- https://github.com/jagerman.gpg
cee299d59ada5b2bb256e3409cc5624c5288b27f6f30b847e5bc015c3be596d5 session-2.14.0.ipa
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZjYdjjyW5Bxty3BRxJks56iNQmIFAmiSpJsACgkQxJks56iN
QmIgEg//V86XybNiMU9CSKy8/6TKijj6D3DD5XEKnnY9zIWN1Hx6PYod6GK8+6/x
xtu9tIaNmxTgvndiGh5VGUzHet4RgSPcsWSDNjRUraPmBOAvSUiCzP3JqXpDENVR
wjboDGtOWH9h4RXKq2MOV4G38xHGSOuS/PY1mvXw5jHuV8xer0iE0ojvjGL7+Hvl
NVhRRnfIvW0X0ucLow/p2awtb0KLLIBRljpNBoUtGAOYIyvwQtwUvGrj/sX9Egz8
5gxOkktVRoWV2p32DpVajWP625lz6grDBQ11jwWhJ36dn7PmNm0gdoWPeBqp6ZZ+
LmdX8sMBlqfyLJpVTx8/6zbxv8bgtdSJPayBLByt1o9El+vWyZmvUUqONFgMYqCE
2UwqwXICvH5NPLSahencoilbXs7NhlmNCn6NGAxoTPUCZStBDGovCUytF9RMQnfC
twiYYA2VgyQKJPRQNmOE3xafjv7eh1GscA+8zjp3WpaMpi4hRE/MgojYKNUzqs3w
26RatQ8WXVPZ/66Ep+x8TpU6w5gBRa2LMk5XaF8ebxHWafmjeOglo/gkfeF/c4zY
IWiKdYJ4c9AcRSpVcV5Q3+Iswb7I/WnJoI18T4l3ZsGnOTw0GbVBn6hA63sV9v22
DX3+91nKDZFglC84EsxVY1q/H4dX9Y/MiVcPD5Fh+LnghAnKLv4=
=yT/j
-----END PGP SIGNATURE-----