# Mobile 1.0.0-beta.30 (beta) Released on Jul 4, 2026 > [!CAUTION] > The Fluxer Flutter mobile client is still in beta so features will be missing or broken. Pre-release build for TestFlight and Android APK (FCM + OSS). ## What's New - Added option to change the time format, by @edeuss - Fixed issue with joining voice channels, by @edeuss - Fixed issue with chat not starting in on the unread point of the message list, by @M0N7Y5 - Fixed issue with Klipy gifs not showing up correctly, by @M0N7Y5 - Fixed issue with displaying non square emojis, by @M0N7Y5 - Fixed issue with images in image groups being stretched in the preview, by @M0N7Y5 - Fixed invalid session not kicking user back to the login page, by @M0N7Y5 ## Detailed changes ### Features - add time format option (@edeuss) ([3699e33](https://github.com/fluxerapp/flutter_client/commit/3699e33b3b1f0727db527d6fdb70b300baedbfd8)) - show local time indicator (@edeuss) ([f56521d](https://github.com/fluxerapp/flutter_client/commit/f56521daf7f1d28214038278f568b00d1792ff89)) ### Fixes - failing test (@edeuss) ([a064434](https://github.com/fluxerapp/flutter_client/commit/a0644343598e326f4ff779cce5adda17874f5834)) - provider lifecycle (@edeuss) ([2c4e583](https://github.com/fluxerapp/flutter_client/commit/2c4e583100b7c6fb039f043206e9b5cc5169866e)) - join channel issue with more tests for regressions (@edeuss) ([170e5cf](https://github.com/fluxerapp/flutter_client/commit/170e5cfc60c8993a4b3792ad39d47c5dcaeba5ee)) - render non-square custom emoji without stretching (fixes [#445](https://feedback.fluxer.com/p/1836)) (@M0n7y5) ([5b8879f](https://github.com/fluxerapp/flutter_client/commit/5b8879f2e7f15b14a281e8db7c2a0357d0398275)) - decode animated previews on one axis to avoid stretching (@M0n7y5) ([17fb1f2](https://github.com/fluxerapp/flutter_client/commit/17fb1f286aa60e5d542f21e3c49d6bcbbab10fbf)) - prefer animated image renditions for gif picker previews (@M0n7y5) ([b844dec](https://github.com/fluxerapp/flutter_client/commit/b844dec7e3d626bfba624792e08d67779758855f)) - sign out to login when the session expires instead of reconnect-looping (@M0n7y5) ([bb3603d](https://github.com/fluxerapp/flutter_client/commit/bb3603d7b962327c36bb3cbab0697c7b7b178d79)) - open unread channels at the first unread divider (@M0n7y5) ([b3afca8](https://github.com/fluxerapp/flutter_client/commit/b3afca8b2fafad4f961fe2b96fa9c92badbf2e0e)) ## Fixed - [Squashed and stretched emojis that aren't square images](https://feedback.fluxer.com/p/1836/squashed-and-stretched-emojis-that-aren-t-square-images)