Skip to content

Releases: zulip/zulip-mobile

v27.209

18 Aug 23:05
Compare
Choose a tag to compare

Highlights for users

  • (iOS) You can now upload video attachments from your camera or media library. (#3624, #5733)
  • (Android) You can now upload video attachments from your media library (Android 13+). (#3624)

Highlights for developers

  • Bumped kMinAllowedServerVersion to 3.0. (PR #5747)
  • Bumped kMinSupportedVersion to 4.10. (PR #5748)
  • Resolved issues: #3624, #5733
sha256sum -c <<EOF
3b1c3b47abe05cd874e7e310dde99fb7f97ab182c6441fd50600af700a3e89ff  app-arm64-v8a-release.apk
c9bad87a73144b9c9f4f5c6268a296be201b303ed40e6b54122e85a6f0f0489d  app-armeabi-v7a-release.apk
fd84a747b4812cbf47a64cad8886c8afd44251449a2a967a7128cc2271c9ffb0  app-x86-release.apk
4e58bc1ec1bffea6b3f0a774305c9d9c6bc6d98744687fa00c230b47c1aea599  app-x86_64-release.apk
5437232bdbb5228c895803c036592ee74900cc04d3c859c8bf5594314c7c65bf  app-release.aab
EOF

v27.208

25 May 23:58
Compare
Choose a tag to compare

Highlights for users

  • "Private messages" are now called "direct messages", following that rename in Zulip Server 7.0. (#5731)

Plus, like every release, other fixes and improvements for your Zulip experience.

sha256sum -c <<EOF
458f458cd8c257df3a185886727a7c6dcf14b8ee14c307d09e3452b1a6ddc6fd  app-arm64-v8a-release.apk
8c186887697a799ce6825750f355d44740ccf16adef320e850c6eb4e88ee0216  app-armeabi-v7a-release.apk
223c781319ed00edf5cb73b88342e94323035602d4785fa0504b48298b456315  app-x86-release.apk
f18dfd1d829da4df16b6da999c29af75ee6292b5298425e092a351c1fad1e9ae  app-x86_64-release.apk
4f97a83faa35f06780087703f965557bb8d40e0f6d16421aaa62b463afe6101b  app-release.aab
EOF

v27.207

04 May 22:19
Compare
Choose a tag to compare

Highlights for users

  • Support for unmuting topics in a muted stream, an upcoming Zulip Server 7 feature. (#5727, #5691)
  • (Android) We believe we have fixed a nasty bug where the keyboard would freeze while typing on some Samsung devices. If the issue persists, please report it! (#5729)

Plus, like every release, other fixes and improvements for your Zulip experience.

Highlights for developers

  • Changed where we generate /pm-with/… links (just in quote-and-reply) to use the new /dm/… format instead. (#5710)

  • Resolved issues: #5729, #5691, #5362, #5726, #5710

sha256sum -c <<EOF
88dd870b83dc14750da3dfc0ed3ab3ac4d9068d75085db85f249b9073b64b09b  app-arm64-v8a-release.apk
a57b62103c93cd0224af90855e3e7a205d0701f6246b8e7590f778b1f0292686  app-armeabi-v7a-release.apk
c5ea9e275f8d4824f5faaad7bd3610e09430025f3533f9fcd0b7b1f2f94640d1  app-x86-release.apk
a1e09b96f0900343ff6d4da5eed9442ceb14603533d24cdb31c98a3573a1431d  app-x86_64-release.apk
68e55e1a325bbed3e5cc59fe26eb45ddef80eefa426f861adccafb66917bc64e  app-release.aab
EOF

v27.206

28 Apr 04:38
Compare
Choose a tag to compare

Highlights for users

  • We've added more failure handling to the notification troubleshooting screen. (PR #5721)
  • We now offer the app in Luri (Bakhtiari). Many thanks to our kind volunteer translators!

Highlights for developers

  • Users can now retry the register-device-token request on demand, and if the server gives an error, they can see the message in the client. (PR #5721)
sha256sum -c <<EOF
a9aaf5d334ae6a2d7f4d283960f29498d1d85c6ba440f90164d23b465e70e2eb  app-arm64-v8a-release.apk
482852677f7ac3ed8c6d6d98dd8de639c6c7e1399f07647f107f3ac7d9789487  app-armeabi-v7a-release.apk
c3b12afebc710d1fcc8d4202e696946c2884c26654eae6f6aa6786785667737b  app-x86-release.apk
e3cd1fd5b0b682220268608a491fe91aa8196137c1a82a9b34323847f504015b  app-x86_64-release.apk
a5635ded46a633a265cd097ce4490e4d7bfc58728a2d63de08223adb761ea735  app-release.aab
EOF

v27.205

06 Apr 20:53
Compare
Choose a tag to compare

Highlights for users

  • (iOS) Fixed an issue where text inputs wouldn't respond to tapping near the left edge of the screen. (#5486)

Plus, like every release, other fixes and improvements for your Zulip experience.

Highlights for developers

  • Bumped kMinSupportedVersion to "4.0". (PR #5707)
  • We now use presence tuning parameters from the server, when available. (#5669)
  • We now support narrow links with new "/dm/…" and "/is/dm" filters (the new way to say "/pm-with/…" and "/is/private"). (#5692)
  • Ran yarn upgrade. (PR #5713)
  • Upgraded Flow to v0.175.1. (PR #5700)
  • Prep work toward supporting unmuted topics in muted streams. (PR #5690)
  • Converted more of our Java code to Kotlin. (PR #5695, PR #5701)
  • Used patch-package to fix an Xcode build failure in react-native. (PR #5709)
  • Resolved issues: #5669, #5692, #5698, #5702, #5486
sha256sum -c <<EOF
4c7a998aa0e342a028df2cc00e176222de5178e5dc64c83ec108709e2c2298ba  app-arm64-v8a-release.apk
040734af87015c698c6d04c75b1dc81669a0596a2648ea794a4e7311064b80c5  app-armeabi-v7a-release.apk
38dc7ebd9f115a7c6724e99f038a70e36d3660401095c07540feea4629d45fec  app-x86-release.apk
b042ec24a064218854cdd35aaa96ba5be42c3b111add80487cc1d4868991415d  app-x86_64-release.apk
d7ce819762215f0ada0b6cb684cf64abd7c2257c7fb2110f38a7229df428d356  app-release.aab
EOF

v27.204

14 Mar 21:43
Compare
Choose a tag to compare

Highlights for users

  • (iOS) Fixed a bug where tapping a notification wouldn't bring you to the conversation. (#5679)
  • Fixed a bug where the app wouldn't work if your email address contained diacritics or characters from non-Latin scripts. (PR #5178)

Plus, like every release, other fixes and improvements for your Zulip experience.

Highlights for developers

  • We've adapted the topic-mute model to the new user_topic API. (#5380)
  • Resolved issues: #5679, #5380, PR #5178
sha256sum -c <<EOF
6ce0a066cbba7f0b83c834302fc52b51bf69637d7a40d1b8cd6e3f923a4faf87  app-arm64-v8a-release.apk
baa1b1632d6138e117f9cc88ef052e087bd30e435848e6db8d331e120d62016c  app-armeabi-v7a-release.apk
225897169023a3b1207a9216d26c19a463fc54265914fe55232d7ff57f078074  app-x86-release.apk
049ab5b1f7024902ecf8a9dcac9aeb0198a1617cd086b5fdf941d907aef11c2e  app-x86_64-release.apk
abcbb4fc304ac0cd4d9545b722b561c8d69ffd374c03f96101abe4b06056bb44  app-release.aab
EOF

v27.203

14 Mar 00:39
Compare
Choose a tag to compare

Highlights for users

This iOS-only release is identical to version v27.201, except we've now correctly marked the app as requiring iOS 14+.

v27.202

14 Mar 00:37
Compare
Choose a tag to compare

This is an iOS-only stable release in the v27.201 series, with a bugfix atop v27.201.

Highlights for users

  • (iOS) Fixed a bug on devices running iOS 12 where the unread notice would show nonsense instead of the number of unread messages. (#5670)

Note: This will be the last release to support iOS 12 and 13.

v27.201

17 Feb 23:15
Compare
Choose a tag to compare

Highlights for users

  • The app now offers more help resolving issues with notifications. (#5654)
  • The search screen now loads older results as you scroll up. (#4859)
  • The app now offers more information when a file upload fails. (#5663)

Plus, like every release, other fixes and improvements for your Zulip experience.

Highlights for developers

  • We fixed a rare bug where corrupt, partial Account objects could appear in state when an action races with removing an account. (PR #5656)
  • Resolved issues: PR #5656, PR #5663, #4859, PR #5654
sha256sum -c <<EOF
57d7ec1e204a26c3a4ecdbcae112214dd853dc1d7137ff21fe3c31ae80c716b6  app-arm64-v8a-release.apk
34e195592380a6debb771e31f8e7fcef995cd28c70a251c6ae63cf23481e4132  app-armeabi-v7a-release.apk
91e42e7fa16939f7cf877dc88f12beaf2bd1ddc6aaf971c8d12f16e082dfbc42  app-x86-release.apk
294308e91426a5fbc925bfe2c24c446c45b7971d136e7a3ccc5d176b21509204  app-x86_64-release.apk
b040a7928ace820b869aedf0de2712a8d5487e4981171a8fb641a45dff4c3ed1  app-release.aab
EOF

v27.200

01 Feb 22:26
Compare
Choose a tag to compare

Highlights for users

  • The mobile app will no longer connect to Zulip Server versions older than 2.0, which was released in 2019. Versions older than 3.0 are unsupported, and server administrators should upgrade. (#5102)
  • (iOS) Fixed a bug where links to uploaded files would sometimes lead to an error page instead of the file. (#4136)
  • Fixed a bug where no feedback was given when you tapped a link that couldn't be opened. (#5518)

Plus, like every release, other fixes and improvements for your Zulip experience.

Highlights for developers

  • We expect that classnames ending in "Error" are no longer minified, making it easier to debug Sentry crash reports. (PR #5177)
  • We added an intl suite to tools/test to automate some checks on our translation data. (PR #5476)
  • We now use tsc-generated versions of shared code. (PR #5628)
  • We have migrated to @react-native-clipboard/clipboard, fixing some deprecation warnings. (PR #5648)
  • We fixed some small edge-case bugs with switching accounts and removing accounts. (PR #5634)
  • Resolved issues: #4136, #5518, PR #5634, PR #5177, #5102, #5534
sha256sum -c <<EOF
60ba12855853e72ce24ad62e482db22e2a0fe141f8a7bb3c81603d3b978ff750  app-arm64-v8a-release.apk
caff43dc10cb44259fc327f85bac0609acb37813543a584c0631eb414fd1ae48  app-armeabi-v7a-release.apk
2de3f61b7c2ecba0ac920fbe4b82d3c40c5e90f5a472c2f2cc94c75da6a6c68e  app-x86-release.apk
4a646118b35f9ecc50f22fd05f2625bafc42eb5aab84da9a014efc97ddefde1f  app-x86_64-release.apk
59f874d3c7a7a0955a11937db74a45666bd04c9f40bd83d50f5c7873000b746c  app-release.aab
EOF