# CLE 2023 Master List Priortized
Note: (Idenfying, investgating & fixing) == IFF
----
* NavigationView -> NavigationStack --
* [Fake]Navigation bar issues -> moving to NavStack
* AppNavigationHandler(To accomodate new changes)
* DeepLink Routing (To accomodate new changes)
* Nav issues - StoreMode (IFF)
`Scope: Full App, Regression Impact: High, Benefits: New Api, Nav Jump possible, most UX remain the same except few exceptions`
------------
* Tabbar overhaul -- Full App impact
* Tabbar hiding functionality
* New badge modifer on tabbar (should go with tab bar issue)
`Scope: Partial, Regression Impact Medium, Benefits: Tabbar regression issue would be fixed ie. liding showing and weird bugs`
------------
* Combine -> Async Await -- Full App Impact
`Scope: Partial, Regression Impact Medium, Benefits: Better readable code, less confusion less bugs`
---------
* Publishers on background threads (IFF)
`Scope: partial-full, Regression Impact: unknown, Benefits: Squashing the bug that we dont know about and never will.`
------
* Accesibility clean up (IFF)
`Scope: full, Regression Impact: All automation, Benefits: Automation would be more efficient. As we rely on SwiftUI engine`
------
* Injecter pattern -> Singleton for third party lib --
* This is being converted back to singleton to all third party libraries. Radar is already converted
`Scope: Localized, Regression Impact low, Benefits: Let go of the overhead we carrying for 3 years with no benefits`
----
* Performance issues - (idenfying, investgating & fixing) --
* Duplicate calls
* Notification issues
`Scope: Full App, Regression Impact: low-medium, Benefits: Memory leaks, speed, performance related issues`
-----
* Localized.string file to Separate tables
`Scope: Full App, Regression Impact low-medium, Benefits: Cross modules dependency for string file would be gone`
-----
``----- If we have more time then item below this line -----``
* True Imapact SwiftUI Life Cycle (AppDelegate Vs ScebeDelegate) IFF
* Async Delay - IFF
* Analytics (Identify and address Analytics issues with regard to trackActions and viewVisited) (IFF)
* Third Party library - Update is needed (IFF)
================================================
NavigtionStack: FavoritesView
priorty
sptint value
pointd
Epic 8306
====
Update NavigationView Api to NavigationStack
File: FavoritesView.swift
Note: Points are estimated on View’s complexity. Retrospective point update are allowed.