Open
Conversation
…e link conflicts - Add AbortController to cancel in-flight fetches on new navigation - Fix rapid back/forward by resetting isNavigating and aborting pending fetches on popstate - Normalize cache keys to pathname only so prefetch and navigate share the same cache - Implement 5-minute cache TTL (was documented but never implemented) - Consolidate updateNav() and updateActiveLinks() into single updateActiveLinks() - Use consistent matching: exact for exactActiveClass, startsWith for activeClass - Normalize trailing slashes in all URL comparisons
- Save scroll position in history.state before navigating away - Restore scroll position on back/forward (popstate) navigation - Swap meta tags (description, og:*, twitter:*) from new page on navigation - Preserve persistent meta tags (charset, viewport)
…risk - Add onDestroy cleanup for popstate/stx:navigate listeners in useSearchParams - Add max cache size (50 entries) with LRU eviction for _queryCache - Sanitize @html directive output by stripping <script> tags and on* event handlers
- Capture and clearTimeout after Promise.race resolves to prevent dangling timer
- Wrap JSON.parse(propsAttr) in try-catch with warning fallback to {}
❌ Deploy Preview for stacks-stx failed. Why did it fail? →
|
69e4f7e to
d87b008
Compare
commit: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.