Skip to content

2.8.6

Compare
Choose a tag to compare
@mpretty-cyro mpretty-cyro released this 14 Jan 22:47
· 23 commits to master since this release
b75c70c

What's Changed

  • Fixed a number of crashes currently affecting production by @mpretty-cyro in #356
    • Fixed a crash due to our ThreadSafe code using a struct instead of a class (rendering it non thread safe)
    • Fixed a crash which could occur on the home screen if the data loaded before the UI finished loading
    • (Hopefully) Fixed a crash which could occur when the OS optimised async execution to run immediately within an existing database transaction (potentially resulting in re-entrant database access)
    • Fixed an issue where the database read/write publishers weren't checking for a valid database state before actual query execution (only during the creation of the stream)
  • [Automated] Update translations from Crowdin by @stfsession in #355

Full Changelog: 2.8.5...2.8.6

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 <[email protected]>, A88D4262)
 - https://imaginary.ca/public.gpg
 - https://github.com/jagerman.gpg

84d24c787acfe3d1d10732d35b19de7bb8753ebc8fa972aecc4179da363f0ac3  session-2.8.6.ipa
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEZjYdjjyW5Bxty3BRxJks56iNQmIFAmeF1KoACgkQxJks56iN
QmIzBhAAm0Yr4Od6WzSn+KfbLYxqAHsUORZNgf4zyo5NQ1V/uYd/T6+axc/dp0kU
zvT7uegvWVc87MQtW8+THmaqv9lig9MMqmGyA4gxBaWpacJE6aK82auj5TNFHwfZ
R2rXR/pcwWnw25uxX8S6MVSGoRF4pDR1fQyLd5oJ0gzuIZWzuTax8NHIA92GpshH
GukKMhQvIzLj0TbRAr5rmC2rJh7r5Sr3wHQn0fCOeRgFanhaqt8fYebbHWeBuZM+
8hT5sqHlVcIE98NzC5ufzHraq2WpJ6gomr99jWsidwPH+85e3DScLvv43o8f5e8p
d/CLjINnu0xeLD5B0sKGXqa4H5X99e1srCkdR5a5jkFtohzMrJ9xlTwIAZjjhHbC
OmD/hsuKGCaIjycyDDksZbS5HiAAFZfTqbp7XE8L+ckVrCubTcfrovYdwV0kYpjs
ORZ1E2/7U5byg1p39Nl9kXDEl6uYU6l6cf5Wt19T8jq8NDTkVmx0nv6X/NMY5pdl
VDmyekRb2yvpOsjGsbvYOEvY6E3Gdxh0j7mTZtMjR9FQQn3kkRrHgEpRCF4f5PW0
aFXQxRb6n2K5vh+m3fbdwKV6mn2gYjjZKH8Efs3jIhZmDwjtHUvrv7dg7GY/5f75
Q1Xh78WruvBcSrPThq/ceOTn7VpGJhzgSBarvVpqOlyg56EQeEA=
=gPCY
-----END PGP SIGNATURE-----