New
v0.4.0
This is a big update with lots of changes and new features! Many parts of the UI have had some big improvements, and there are lots of small quality of life changes too!
New Features!
- π€ Rich profile customization
- π² Partial support for Element Call and 1:1 Calls
- π Inline audio player for audio attachments
- π Calendar rooms
- πΌοΈ Photo album rooms
- π’ User presence
- β¨ Reorder rooms in spaces
- π Recently used emoji suggestions
What's Changed
- Don't use animation when changing autofill results by @Airyzz in https://github.com/commetchat/commet/pull/493
- make 'Jump To Latest' more reliable by @Airyzz in https://github.com/commetchat/commet/pull/494
- Implement rich formatting for notifications on Linux by @Airyzz in https://github.com/commetchat/commet/pull/495
- window management improvements by @Airyzz in https://github.com/commetchat/commet/pull/502
- refactor rich notifications on linux by @Airyzz in https://github.com/commetchat/commet/pull/503
- switch from NotoColorEmoji to Twemoji font by @Airyzz in https://github.com/commetchat/commet/pull/496
- More aggressive cleanup in Actions by @Airyzz in https://github.com/commetchat/commet/pull/507
- Retry fetching images if connection fails by @Airyzz in https://github.com/commetchat/commet/pull/508
- Use android media picker by @Airyzz in https://github.com/commetchat/commet/pull/506
- update emoji data by @Airyzz in https://github.com/commetchat/commet/pull/509
- Dont generate space color scheme in parallel by @Airyzz in https://github.com/commetchat/commet/pull/511
- Android notifications refactor by @Airyzz in https://github.com/commetchat/commet/pull/504
- Improve SSO UI by @Airyzz in https://github.com/commetchat/commet/pull/512
- Fix foreground firebase message handler by @Airyzz in https://github.com/commetchat/commet/pull/514
- Message effect improvements by @Airyzz in https://github.com/commetchat/commet/pull/516
- Linux notification improvements by @Airyzz in https://github.com/commetchat/commet/pull/518
- Message input improvements by @Airyzz in https://github.com/commetchat/commet/pull/515
- Fade in images when loading by @Airyzz in https://github.com/commetchat/commet/pull/519
- support android screenshare in webrtc by @Airyzz in https://github.com/commetchat/commet/pull/521
- dont use html parser for plaintext messages by @Airyzz in https://github.com/commetchat/commet/pull/522
- Update database by @Airyzz in https://github.com/commetchat/commet/pull/526
- more reliable message indicators by @Airyzz in https://github.com/commetchat/commet/pull/527
- Emoji picker improvements by @Airyzz in https://github.com/commetchat/commet/pull/523
- Dont use background service for firebase notifications by @Airyzz in https://github.com/commetchat/commet/pull/528
- Implement space child order by @Airyzz in https://github.com/commetchat/commet/pull/529
- Timeline UI improvements by @Airyzz in https://github.com/commetchat/commet/pull/530
- Calendar Rooms by @Airyzz in https://github.com/commetchat/commet/pull/510
- Add audio player for attachments by @Airyzz in https://github.com/commetchat/commet/pull/534
- Rewrite profile UI by @Airyzz in https://github.com/commetchat/commet/pull/532
- New login screen background by @Airyzz in https://github.com/commetchat/commet/pull/539
- support space banners by @Airyzz in https://github.com/commetchat/commet/pull/541
- typography improvements by @Airyzz in https://github.com/commetchat/commet/pull/542
- Add image cropper for Avatar / Banner by @Airyzz in https://github.com/commetchat/commet/pull/543
- rewrite create + join room flows by @Airyzz in https://github.com/commetchat/commet/pull/544
- use emoji as icon if room name starts with emoji by @Airyzz in https://github.com/commetchat/commet/pull/550
- VoIP improvements by @Airyzz in https://github.com/commetchat/commet/pull/548
- patch webview by @Airyzz in https://github.com/commetchat/commet/pull/547
- Fix permissions check when joining voice room by @Airyzz in https://github.com/commetchat/commet/pull/551
- Improve space invites and room joins by @Airyzz in https://github.com/commetchat/commet/pull/554
- Add donation button + badges by @Airyzz in https://github.com/commetchat/commet/pull/555
- Add ui for room/space member roles, kicking and banning by @Airyzz in https://github.com/commetchat/commet/pull/556
- Get correct text when editing event by @Airyzz in https://github.com/commetchat/commet/pull/557
- Voip, Albums, Calendars no longer experimental by @Airyzz in https://github.com/commetchat/commet/pull/558
- allow hiding of room side panel by @Airyzz in https://github.com/commetchat/commet/pull/562
- Improve room topic support by @Airyzz in https://github.com/commetchat/commet/pull/559
- Resume donation flow if app is killed by @Airyzz in https://github.com/commetchat/commet/pull/563
- Set build number with script by @Airyzz in https://github.com/commetchat/commet/pull/566
- Fix web builds by @Airyzz in https://github.com/commetchat/commet/pull/568
- Fix scroll stutter when URL previews fail to load by @Airyzz in https://github.com/commetchat/commet/pull/569
- improve resolution of room by alias by @Airyzz in https://github.com/commetchat/commet/pull/570
- Check for updates by @Airyzz in https://github.com/commetchat/commet/pull/567
- addwidget command, calendar ui fixes by @Airyzz in https://github.com/commetchat/commet/pull/571
- Translations update from Hosted Weblate by @weblate in https://github.com/commetchat/commet/pull/447
- Add Fastlane metadata by @MajoranaOedipus in https://github.com/commetchat/commet/pull/549
New Contributors
- @MajoranaOedipus made their first contribution in https://github.com/commetchat/commet/pull/549
Full Changelog: https://github.com/commetchat/commet/compare/v0.4.0-prerelease+20251025...v0.4.0