Releases: Infomaniak/android-kMail
Releases · Infomaniak/android-kMail
1.23.0
What's Changed
- feat: Stop using Store module from legacy by @baillyjamy in #2751
- feat: Unsubscribe alert by @baillyjamy in #2736
- chore: Bump Core by @baillyjamy in #2759
- fix: Bump core to fix fdroid variant by @baillyjamy in #2760
Full Changelog: 1.22.2...1.23.0
1.22.2
What's Changed
- chore: Factorize how we log in during tests by @tevincent in #2747
- feat: Move hilt to core by @baillyjamy in #2750
- fix(CrossAppLogin): Hide cross app login when an error occurred by @FabianDevel in #2752
- fix(ConnectionLoader): Correctly reset the login button when the CrossAppLogin fails by @FabianDevel in #2755
- feat: New year easter egg by @FabianDevel in #2745
Full Changelog: 1.22.1...1.22.2
1.22.0
What's Changed
- fix: Fix crash caused by concurrent mutation by @LouisCAD in #2734
- feat: Factorize login logic by @LunarX in #2728
- feat: Use UserExistenceChecker over CredentialManager for shared login logic by @LunarX in #2735
- feat: Update onboarding to compose by @LunarX in #2733
- feat: Move CollapsingButton to the right and adapt marging by @baillyjamy in #2732
- chore: Bump libs by @FabianDevel in #2738
- fix: Fix fourth onboarding animation sometime disappearing when swiping too quickly by @LunarX in #2741
- fix: Modification of login UI test by @tevincent in #2740
- feat: Replace onboarding static illustrations with animations by @LunarX in #2723
- feat: Use UIDs ranges to get activities by @tevincent in #2726
- feat: Collapse child folder by @baillyjamy in #2742
- feat: Hide easter egg for business users by @FabianDevel in #2743
Full Changelog: 1.21.4...1.22.0
1.21.4
What's Changed
- chore: Bump libs by @FabianDevel in #2727
- chore: Remove unneeded opt-in annotation by @LouisCAD in #2720
- fix: Download attachment by @baillyjamy in #2729
- feat: Increase folder imbrication and reduce folder indent by @baillyjamy in #2731
Full Changelog: 1.21.3...1.21.4
1.21.3
1.21.2
What's Changed
- feat: Use AppVersionChecker module by @baillyjamy in #2713
- feat: Use AppVersionChecker instead of legacy GithubTool on BugTracker by @baillyjamy in #2716
- chore: Bump core to avoid sending 2fa http 401 by @LunarX in #2721
- feat: Use module :core:ui by @baillyjamy in #2722
- fix: Select correct mailbox in SelectMailboxScreen by @LunarX in #2724
- fix(CrossAppLoginFdroid): Update core to avoid displaying the crossApp login for FDroid by @FabianDevel in #2725
Full Changelog: 1.21.1...1.21.2
1.21.1
What's Changed
- fix: Crash on ContactAdapter by @tevincent in #2706
- fix: Change how we stored account information for ui tests by @tevincent in #2704
- fix: Reactivate animation after running tests by @tevincent in #2709
- chore: Suppress warning by @LouisCAD in #2710
- chore: Remove unused import by @tevincent in #2712
- feat: Update legacy network and auth by @LunarX in #2714
- feat: Notification topics sync by @LouisCAD in #2708
Full Changelog: 1.21.0...1.21.1
1.21.0
What's Changed
- fix: Deactivation of animations for NewMessage test by @tevincent in #2697
- chore: Update no network wording by @LunarX in #2699
- feat(TwoFactorAuth): Add 2FA notifications by @LouisCAD in #2698
- feat: Multi mailbox by @baillyjamy in #2696
- fix: Update Core to fix infinite loop when there are no users by @LouisCAD in #2702
Full Changelog: 1.20.1...1.21.0
1.20.1
What's Changed
- chore: Support TwoFactorAuth module updates by @LouisCAD in #2690
- fix: Ensure login uses the configured ApiEnvironment by @LouisCAD in #2692
- chore: Bump core to support CrossAppLogin for Euria by @FabianDevel in #2693
Full Changelog: 1.20.0...1.20.1
1.20.0
What's Changed
- refactor: Remove Sentry that doesn't trigger anymore by @KevinBoulongne in #2670
- fix: Thread without folder on insert by @baillyjamy in #2667
- fix: RecyclerView in Search and ThreadList now take into account insets at the bottom by @tevincent in #2671
- chore: Bump Core & Libs by @KevinBoulongne in #2669
- feat: Unfold message with new reaction by @baillyjamy in #2668
- chore: Bump core with updated login 3.1.7 version by @LunarX in #2672
- feat: Add 2 factor authentication confirmation by @LouisCAD in #2658
- chore: Bump core with updated login 3.1.8 version by @LunarX in #2673
- refactor: Replace AbstractTwoFactorAuthViewModel with TwoFactorAuthMa… by @LouisCAD in #2675
- fix: Reset last synced device info by @LouisCAD in #2676
- fix: Copy all relations of nested folders not only the first level by @LunarX in #2680
- fix(InformationBottomSheet): Fix the gone illustration from information bottomsheet by @FabianDevel in #2679
- fix(CrossApp): Bump core to fix parsing crashing the CrossAppLogin by @FabianDevel in #2684
- refactor: Remove add mailbox button by @FabianDevel in #2683
- fix: Avoid infinite copyFromRealm() by @LunarX in #2682
- chore: Add missing 1.19.1 changelogs by @KevinBoulongne in #2685
- fix: When displaying Notification preview, first try to get Body, then Preview if the Body fails by @KevinBoulongne in #2677
- refactor: Fix collapsable / collapsible typo by @KevinBoulongne in #2681
- chore: Bump core by @LouisCAD in #2686
- refactor: Clean code by @KevinBoulongne in #2687
- fix: Messages don't hide by themself in the collapsed block anymore by @KevinBoulongne in #2688
- fix: Fix the UnsupportedOperationException on system initiated animations by @LunarX in #2689
Full Changelog: 1.19.0...1.20.0