What's Changed
- l10n | Enable Japanese translation by @mottcha in #2460
- l10n | Enhancement by @any-association in #2459
- l10n | Enhancement (Japanese translations) by @any-association in #2466
- l10n | Enhancement by @any-association in #2474
- l10n | Enhancement by @any-association in #2479
- l10n | Enhancement by @any-association in #2480
- DROID-3718 Tech | Ndk update by @konstantiniiv in #2482
- DROID-3446 Vault | New space or chat creation flow by @konstantiniiv in #2481
- DROID-3446 Vault | New space or chat creation flow, part 2 by @konstantiniiv in #2484
- DROID-3717 Protocol | Enhancement | MW 0.41.0-rc16 by @uburoiubu in #2485
- l10n | Enhancement by @any-association in #2483
- DROID-3590 Vault 2.0 | Empty state by @konstantiniiv in #2488
- DROID-2966 Chats | Fix | Misc. fixes by @uburoiubu in #2489
- DROID-2893 Chats | Fix | Chat limit fixes by @uburoiubu in #2491
- DROID-3251 Chat | Fix | Design fixes by @uburoiubu in #2492
- l10n | Enhancement by @any-association in #2493
- DROID-2966 Chats | Enhancement | Add haptic feedback for bubble clicks + group message of the same user by @uburoiubu in #2495
- DROID-3718 Tech | Gitignore update by @konstantiniiv in #2496
- DROID-3590 Vault 2.0 | Ui + logic, part 1 by @konstantiniiv in #2494
- DROID-3590 Vault 2.0 | Cards ui by @konstantiniiv in #2500
- DROID-3590 Vault 2.0 | Tests by @konstantiniiv in #2501
- DROID-3724 Protocol | Enhancement | MW 0.41.0-rc17 by @konstantiniiv in #2502
- DROID-3626 Chat space | Open chat screen on creation by @konstantiniiv in #2499
- DROID-2966 Chats | Enhancement | Misc. design fixes by @uburoiubu in #2498
- DROID-3210 Chats | Enhancement | Add search field to chat reaction picker by @uburoiubu in #2497
- DROID-2966 Chats | Enhancement | Displaying video thumbnail + Request playing video by OS media player (MVP) by @uburoiubu in #2505
- DROID-3626 Space chat | Auto Invite Link by @konstantiniiv in #2504
- l10n | Enhancement by @any-association in #2506
- DROID-3626 Space chat | Ui fixes + proper chat space creation by @konstantiniiv in #2508
- DROID-3626 Space chat | Compose previews by @konstantiniiv in #2509
- DROID-2966 Chats | Fix | Misc. UI imporvements by @uburoiubu in #2507
- DROID-3626 Space chat | Prohibit adding a chat widget + ui improvements by @konstantiniiv in #2511
- DROID-3047 Chats | Enhancement | Allow capturing pictures by camera and sending it as attachments by @uburoiubu in #2510
- DROID-3047 Chats | Enhancement | Clear chat temp folder after sending message by @uburoiubu in #2513
- l10n | Enhancement by @any-association in #2512
- l10n | Enhancement by @any-association in #2514
- DROID-2966 Chats | Enhancement | Introduce MediaActivity + add in-app media player allowing screen rotation (MVP version) by @uburoiubu in #2515
- DROID-2966 Chats | Tech | Add readAllMessages command by @uburoiubu in #2516
- DROID-3590 Vault 2.0 | Attachments preview by @konstantiniiv in #2517
- DROID-3727 Protocol | Enhancement | MW 0.41.0-rc18 by @uburoiubu in #2519
- l10n | Enhancement by @any-association in #2518
- l10n | Enhancement by @any-association in #2520
- DROID-2966 Chats | Fix | In-app media player design fixes by @uburoiubu in #2522
- DROID-2968 Chats | Fix | Markup panel + send button design fixes by @uburoiubu in #2521
- l10n | Enhancement by @any-association in #2524
- DROID-3047 Chats | Enhancement | Allow capturing and sending video by @uburoiubu in #2525
- DROID-3318 Vault 2.0 | Unread section by @konstantiniiv in #2527
- DROID-3708 Multiplayer | After space join notification by @konstantiniiv in #2528
- DROID-3708 Notifications | Update import by @konstantiniiv in #2531
- DROID-3365 Bookmarks | Open bookmarks in custom tabs by @konstantiniiv in #2529
- DROID-3446 Vault | New space or chat creation flow, ui fix by @konstantiniiv in #2532
- DROID-3731 Protocol | Enhancement | MW 0.41.0-rc19 by @uburoiubu in #2533
- l10n | Enhancement by @any-association in #2526
- DROID-3732 Protocol | Integrate 0.41.0-rc20 by @konstantiniiv in #2534
- DROID-3664 Sample | Compose icons, all states by @konstantiniiv in #2536
- DROI-3734 Notifications | Space settings ui, part 1 by @konstantiniiv in #2537
- l10n | Enhancement by @any-association in #2535
- DROID-3596 Chats | Enhancement | Highlight the message you transition to when you click or tap on reply by @uburoiubu in #2538
- l10n | Enhancement by @any-association in #2539
- DROID-3740 Protocol | Enhancement | MW 0.41.0-rc21 by @uburoiubu in #2543
- l10n | Enhancement by @any-association in #2542
- DROID-3739 Chats | Enhancement | Swipe left to reply by @uburoiubu in #2540
- DROID-3710 App | Tech | Lib updates by @uburoiubu in #2541
- DROID-3710 App | Tech | Integrate spaceChatId to Config class by @uburoiubu in #2544
- l10n | Enhancement by @any-association in #2546
- DROID-3742 Chats | Enhancement | Add floating date header by @uburoiubu in #2545
- DROID-3743 Protocol | Integrate 0.41.0-rc22 by @konstantiniiv in #2548
- DROID-3739 Chats | Enhancement | Swipe-to-reply fixes by @uburoiubu in #2547
- DROID-3744 App | Integrate SetDeviceState command by @konstantiniiv in #2549
- DROID-2966 Chats | Fix | Fix invite link state by @uburoiubu in #2550
- DROID-3747 App | Tech | Renamings by @uburoiubu in #2551
- DROID-3747 Chats | Tech | Close/open session by @uburoiubu in #2552
- DROID-3751 Protocol | Enhancement | MW 0.41.1 by @uburoiubu in #2553
- DROID-3741 Chats | Enhancement | Create object via chat box by @uburoiubu in #2554
- l10n | Enhancement by @any-association in #2555
- DROID-2966 Chats | Fix | Fix wrapping logic for text when it has attachments by @uburoiubu in #2557
- DROID-2966 Chats | Fix | Highlight message design fixes by @uburoiubu in #2561
- DROID-3750 Chats | Fix | Non-existent object should be shown in a bubble when the attached object is deleted by @uburoiubu in #2560
- DROID-3726 Chats | Fix | Empty state briefly flashes every time chat is opened by @uburoiubu in #2559
- DROID-2966 Chats | Fix | Read mentions when updating visible range by @uburoiubu in #2562
- DROID-3590 Vault | Legacy ui by @konstantiniiv in #2563
- DROID-3590 Vault 2.0 | Top toolbar + loading state by @konstantiniiv in #2565
- DROID-2966 Chats | Tech | Optimizations by @uburoiubu in #2564
- DROID-3590 Vault | Ui fixes, part 1 by @konstantiniiv in #2566
- DROID-2966 Chats | Fix | Fix counters issues when opening chat when the last unread message is the last message by @uburoiubu in #2567
- DROID-3690 Notifications | Encryption update by @konstantiniiv in #2556
- DROID-3736 Space settings | Mute, unmute for chat notifications by @konstantiniiv in #2558
- DROID-3590 Design | Icons, update design by @konstantiniiv in #2570
- DROID-3590 Vault 2.0 | Style fix by @konstantiniiv in #2571
- DROID-2966 Chats | Fix | Misc. UI and tech fixes by @uburoiubu in #2572
- DROID-3734 Vault | Space menu by @konstantiniiv in #2573
- DROID-3718 Tech | Documentation by @konstantiniiv in #2574
- l10n | Enhancement by @any-association in #2575
- DROID-3759 Protocol | Enhancement | MW 0.42.0-rc5 by @uburoiubu in #2577
- DROID-3763 App | Sentry fixes by @konstantiniiv in #2576
- DROID-3763 Editor | Clear selection logic update by @konstantiniiv in #2579
- DROID-3763 App | Fix | SignalHandler lifecycle by @konstantiniiv in #2580
- DROID-3763 App | Fix | Safe dismiss request to join screen by @konstantiniiv in #2581
- DROID-3772 Protocol | Enhancement | MW v0.42.0-rc8 by @uburoiubu in #2585
- DROID-3640 Tech | Add Coil SVG library by @konstantiniiv in #2584
- l10n | Enhancement by @any-association in #2587
- DROID-3748 Chats | Enhancement | Show syncing state when chat is syncing by @uburoiubu in #2588
- DROID-3772 Navigation | Get rid of legacy isChatAllowed logic by @konstantiniiv in #2589
- DROID-3763 Crash | Fix NoSuchElementException in version history parsing by @konstantiniiv in #2582
- DROID-3763 Crash | Fix WindowManager$BadTokenException in PickerDelegate dialog handling by @konstantiniiv in #2583
- DROID-3746 Notifications | In-app settings + notifications permissions flow by @konstantiniiv in #2586
- DROID-3748 Chats | Fix | Crash on empty chat by @konstantiniiv in #2590
- DROID-3719 Space | Design | Create space, ui fixes by @konstantiniiv in #2592
- DROID-3664 Design | Fix | Bookmark icons etc. by @konstantiniiv in #2593
- DROID-3793 Tech | Add option to turn off QUICK on select account by @konstantiniiv in #2594
- DROID-3780 | Fix | Pasted email address parsed as URL in chat messages by @konstantiniiv in #2596
- DROID-3794 App | Debug screen, new options by @konstantiniiv in #2597
- DROID-3774 Tech | Migrating to coil3 by @konstantiniiv in #2598
- DROID-3774 Tech | Migrating to coil3, import by @konstantiniiv in #2599
- DROID-3802 Protocol | Integrate 0.42.0-rc10 by @konstantiniiv in #2600
- DROID-3745 Media | Updating image params by @konstantiniiv in #2602
- DROID-3797 Vault | Filtering by space chat for previews by @konstantiniiv in #2603
- CI | Fix unit tests, update check by @konstantiniiv in #2605
- DROID-3804 Tech | ObjectWrapper, refactoring by @konstantiniiv in #2601
- DROID-3737 Tech | Coil, support cache-control by @konstantiniiv in #2607
- DROID-3807 Remote storage | Show proper icons by @konstantiniiv in #2608
- DROID-3668 Version History | Fix | Paddings by @konstantiniiv in #2604
- DROID-3810 Analytics | Amplitude session setup by @konstantiniiv in #2609
- DROID-3782 Notifications | Adding signature checking by @konstantiniiv in #2610
- DROID-3799 Chat | Support order for chatState event by @konstantiniiv in #2611
- DROID-3790 Chats | Muted state by @konstantiniiv in #2612
- DROID-3818 Vault | Removing manual ordering and introducing a unified sort by @konstantiniiv in #2613
- DROID-3701 Notifications | Unauthorized users do not receive notifications by @konstantiniiv in #2617
- DROID-3826 Protocol | Integrate 0.42.0-rc11 by @konstantiniiv in #2618
- DROID-3833 Protocol | Integrate v0.42.0-rc14 by @konstantiniiv in #2619
- DROID-3817 Chats | Fix | The space member card opens another persons in chat by @konstantiniiv in #2616
- DROID-3689 Alerts | New design by @konstantiniiv in #2620
- DROID-3762 Members list | Don't show members in removing status by @konstantiniiv in #2621
- DROID-3445 Set | The implementation for showing/hiding image names on cards in the gallery view by @konstantiniiv in #2614
- DROID-3458 Editor | Block hint text color by @konstantiniiv in #2615
- DROID-3788 Vault 2.0 | Spaces search by @konstantiniiv in #2622
- l10n | Enhancement by @any-association in #2591
- DROID-3840 Chats | Fix | Should not hide keyboard when long-clicking a message in order to open its dropdown menu + some repackaging by @uburoiubu in #2624
- DROID-3841 Chats | Fix | Chat preview subscription fixes by @uburoiubu in #2625
- DROID-3819 Vault 2 | Pinning spaces by @konstantiniiv in #2623
- DROID-3204 Query | Fix | Viewer title updated by @konstantiniiv in #2627
- DROID-3835 Vault | Space menu update by @konstantiniiv in #2628
- DROID-3847 Protocol | Integrate v0.42.0-rc16 by @konstantiniiv in #2629
- DROID-3849 Protocol | Integrate v0.42.0-rc17 by @konstantiniiv in #2631
- DROID-2966 Chats | Enhancement | Playing audio + misc. fixes by @uburoiubu in #2633
- l10n | Enhancement by @any-association in #2626
- DROID-3309 Vault | Chat preview, updated by @konstantiniiv in #2634
- DROID-3857 Protocol | Integrate v0.42.0-rc20 by @konstantiniiv in #2636
- DROID-3858 Protocol | Integrate v0.42.0-rc21 by @konstantiniiv in #2637
- DROID-3819 Vault 2 | First space loading + mw space set order by @konstantiniiv in #2638
- DROID-3748 Chats | Fix | Only show the sync indicator if the sync process takes longer than 2 seconds to prevent it from flashing during quick operations by @uburoiubu in #2640
- l10n | Enhancement by @any-association in #2639
- DROID-2966 Editor | Enhancement | Allow playing audio or video objects by in-app media player by @uburoiubu in #2635
- DROID-2966 Chats | Enhancement | Integrate message sync status by @uburoiubu in #2641
- DROID-2966 App | Enhancement | Improve UX when working with media (video and image) by @uburoiubu in #2643
- DROID-3819 Vault 2.0 | Space sorting mechanism by @konstantiniiv in #2642
- DROID-3835 Vault 2.0 | Hiding dropdown menus during drag operations by @konstantiniiv in #2646
- DROID-3809 Editor | Automatically open the media picker when file blocks are created in the editor. by @konstantiniiv in #2647
- DROID-3794 Debug screen | Error handling for the "read all messages" by @konstantiniiv in #2648
- DROID-3814 App | Filters out the CHAT widget + navigation updated by @konstantiniiv in #2649
- DROID-3873 Protocol | Integrate 0.42.0-rc27 by @konstantiniiv in #2650
- DROID-3873 Protocol | QuickOption update by @konstantiniiv in #2651
- DROID-3773 Set | Default sorting by CREATED_DATE for data views when no explicit sorts are defined by @konstantiniiv in #2606
- DROID-3877 Protocol | Integrate 0.42.0-rc29 by @konstantiniiv in #2652
- DROID-3876 Filters | Adds support for LAST_YEAR, CURRENT_YEAR, and NEXT_YEAR date filter options by @konstantiniiv in #2653
- DROID-3874 Onboarding | Conditional email collection by @konstantiniiv in #2654
- DROID-3784 Vault 2.0 | Join via QR code action by @konstantiniiv in #2655
- DROID-3866 Chat | Camera permission handling by @konstantiniiv in #2656
- DROID-3886 Protocol | Integrate MW 0.42.0-rc30 by @konstantiniiv in #2657
- DROID-3878 App | Hide chats creation for release by @konstantiniiv in #2659
- DROID-3891 Protocol | Integrate 0.42.0 by @konstantiniiv in #2660
- DROID-3854 Editor | More prominent UndoRedo button + analytics by @konstantiniiv in #2661
- DROID-3766 Onboarding | Refactoring + support auto generated identity name by @konstantiniiv in #2662
- DROID-3876 Filters | Adds support for LAST_YEAR, CURRENT_YEAR, and NEXT_YEAR date filter options, part2 by @konstantiniiv in #2663
- DROID-3896 All objects | Introduce long-click context menu for objects by @konstantiniiv in #2665
- DROID-3897 App | Pre-release sentry fixes by @konstantiniiv in #2667
- DROID-3878 Vault | Hide mute for shared spaces by @konstantiniiv in #2668
- DROID-3784 Vault | Choose space screen, ui fix by @konstantiniiv in #2669
- DROID-3905 Vault | Proper space type differentiation by @konstantiniiv in #2671
- DROID-3906 Protocol | Integrate 0.42.1 by @konstantiniiv in #2673
- DROID-3772 Navigation | Get rid of legacy isChatAllowed logic, clear space manager by @konstantiniiv in #2674
- DROID-3915 All objects | Filter by chats in Lists by @konstantiniiv in #2676
- DROID-3909 Notifications | Hide notifications in settings by @konstantiniiv in #2678
- DROID-3919 Onboarding | Update analytics by @konstantiniiv in #2679
- DROID-3918 Protocol | Integrate 0.42.2 by @konstantiniiv in #2680
- DROID-3922 Navigation | Update back navigation and space clearing by @konstantiniiv in #2683
- DROID-3909 Vault | Hiding red dot in release 12 by @konstantiniiv in #2684
- DROID-3922 Tech | Improving app navigation flow by @konstantiniiv in #2685
- DROID-3924 Protocol | Integrate 0.42.3 by @konstantiniiv in #2686
- DROID-3927 Editor | Implement markup emoji by @konstantiniiv in #2688
- DROID-3878 Tech | Bump version 0.39.29 by @konstantiniiv in #2689
- DROID-3927 Editor | Support emoji markup in multi-line text by @konstantiniiv in #2690
- DROID-3929 Protocol | Integrate 0.42.4 by @konstantiniiv in #2692
New Contributors
Full Changelog: 0.38.21...0.39.31