v1.175.1
Fix
Preserve positive count in navigation history updates
- Updated the logic in addToNavigationHistory and NavigationContext to ensure that when merging existing items, a positive count is retained and not overwritten by zero. This change enhances the accuracy of badge counts in the navigation UI.
Feature
Enhance navigation history management and synchronization
- Updated the addToNavigationHistory function to merge existing items, preserving first and last accessed timestamps.
- Implemented a custom event dispatch to notify React components of navigation history updates.
- Added a useEffect hook in NavigationContext to synchronize localStorage updates with the navigation history state.
