π v1.1.0 Stable Release
This release graduates from v1.1.0-rc.1 with major robustness improvements.
β¨ New Features
π Smarter Profile Detection
- Scans pinned repos (user's curated showcase) instead of just starred
- Scans pinned gists and parses their content for imports
- Parses package.json for accurate npm dependency detection
- Import analysis for JS/TS, Python, Go, Rust, Ruby
π‘οΈ Robust Caching
- 3-layer cache: IndexedDB β localStorage β memory
- Stale-while-revalidate pattern (show cached, refresh in background)
- Smart invalidation: pattern-based, user-specific, age-based
- Automatic cache cleanup
π Resilient Token Storage
- Multi-layer storage: extension sync β local β localStorage β memory
- Never fails with "cannot access storage" errors
- Token validation before saving
- Automatic fallback chain
β‘ Better Error Recovery
- Retry logic with exponential backoff
- DOM verification (checks page repo count vs API)
- Shows stale cache on API errors instead of "no repos"
- Rate limit: shows cached data instead of error
π¦ Installation
- Download
github-stack-detector-1.1.0-chrome.zip - Extract the zip
- Go to
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked" and select the extracted folder
π Stats
- +801 lines of improvements
- 100% backwards compatible
- No breaking changes