You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor manifests into base + browser overrides; update docs
- Extract shared manifest fields into manifest-base.json
- Slim manifest-chrome.json and manifest-firefox.json to overrides only
- Remove stale cross-browser keys (gecko from Chrome, minimum_chrome_version from Firefox)
- Add deep merge in copy.js with sorted key output for easy diffing
- Remove bump.js (version bumped manually for actual releases)
- README: fix "Bookmarks" → "Bookmarked", Firefox 128→142, add release section
- BUILD.md: update manifest architecture description
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
| Firefox Android | - | No `storage.sync` support |
72
91
| Safari | - | Not investigated |
73
92
74
93
## Known Limitations
75
94
76
-
-**Bookmarks view navigation**: Must navigate from a built-in view (e.g., `/issues/created`), then click "Bookmarked". Direct URL navigation to `/issues/bookmarked` returns 404 (GitHub's React router doesn't know the route).
77
-
-**GraphQL discovery requires a github.com tab**: The extension discovers GraphQL query hashes by intercepting HTTP headers from `github.com` page loads. Without discovery (e.g. if you haven't visited GitHub since installing), the Bookmarks view falls back to REST API with rate limits. Workaround: navigate to any `github.com` page, or configure a PAT in Settings.
78
-
-**Popup always uses REST API**: Due to browser security restrictions (`Sec-Fetch-Site` header), the popup cannot use GitHub's internal GraphQL API. Without a PAT, it is limited to 60 requests/hour (unauthenticated). With many bookmarks, this can cause issues to fail to load. Configure a PAT in Settings for 5,000 requests/hour.
79
-
-**Not cross-browser**: Local and browser-specific storage only, e.g. Google Account, Firefox Account
95
+
-Bookmarked view navigation: Must navigate from a built-in view (e.g., `/issues/created`), then click "Bookmarked". Direct URL navigation to `/issues/bookmarked` returns 404 (GitHub's React router doesn't know the route).
96
+
- GraphQL discovery requires a github.com tab: The extension discovers GraphQL query hashes by intercepting HTTP headers from `github.com` page loads. Without discovery (e.g. if you haven't visited GitHub since installing), the Bookmarked view falls back to REST API with rate limits. Workaround: navigate to any `github.com` page, or configure a PAT in Settings.
97
+
- Popup always uses REST API: Due to browser security restrictions (`Sec-Fetch-Site` header), the popup cannot use GitHub's internal GraphQL API. Without a PAT, it is limited to 60 requests/hour (unauthenticated). With many bookmarks, this can cause issues to fail to load. Configure a PAT in Settings for 5,000 requests/hour.
98
+
- Not cross-browser: Local and browser-specific storage only, e.g. Google Account, Firefox Account
0 commit comments