chore: update kotlin to 2.3.10 and target sdk 36 [WPB-20393]#4590
chore: update kotlin to 2.3.10 and target sdk 36 [WPB-20393]#4590MohamadJaara merged 17 commits intodevelopfrom
Conversation
New ADR(s) in this PR 📚:10. Tablet dialog navigation parity after Compose Destinations upgradeDate: 2026-02-06 StatusAccepted ContextBefore the Kotlin/navigation migration (commit
After the migration, generated destination styles became immutable ( We also need to preserve:
DecisionWe introduced an app-level nav host engine wrapper and centralized route policy:
Implementation files:
Both app nav hosts use
ConsequencesPositive
Trade-offs
Maintenance rulesWhen adding/removing tablet dialog parity screens:
When upgrading Compose Destinations:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #4590 +/- ##
===========================================
- Coverage 48.74% 0 -48.75%
===========================================
Files 576 0 -576
Lines 20013 0 -20013
Branches 3349 0 -3349
===========================================
- Hits 9755 0 -9755
+ Misses 9224 0 -9224
+ Partials 1034 0 -1034 see 576 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Ups 🫰🟨This PR is too big. Please try to break it up into smaller PRs. |
|



https://wearezeta.atlassian.net/browse/WPB-20393
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Issues
#4575
#4576
#4577
#4578
#4579
#4587
Dependencies (Optional)
If there are some other pull requests related to this one (e.g. new releases of frameworks), specify them here.
Needs releases with:
Testing
Test Coverage (Optional)
How to Test
Briefly describe how this change was tested and if applicable the exact steps taken to verify that it works as expected.
Notes (Optional)
Specify here any other facts that you think are important for this issue.
Attachments (Optional)
Attachments like images, videos, etc. (drag and drop in the text box)
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.