tag:github.com,2008:https://github.com/kiritocode1/Gitstack/releasesRelease notes from Gitstack2026-01-12T04:39:25Ztag:github.com,2008:Repository/1124538285/v1.1.02026-01-12T04:42:33Zv1.1.0 - Stable Release<h2>๐ v1.1.0 Stable Release</h2>
<p>This release graduates from v1.1.0-rc.1 with major robustness improvements.</p>
<h3>โจ New Features</h3>
<p><strong>๐ Smarter Profile Detection</strong></p>
<ul>
<li>Scans <strong>pinned repos</strong> (user's curated showcase) instead of just starred</li>
<li>Scans <strong>pinned gists</strong> and parses their content for imports</li>
<li>Parses <strong>package.json</strong> for accurate npm dependency detection</li>
<li>Import analysis for <strong>JS/TS, Python, Go, Rust, Ruby</strong></li>
</ul>
<p><strong>๐ก๏ธ Robust Caching</strong></p>
<ul>
<li>3-layer cache: IndexedDB โ localStorage โ memory</li>
<li>Stale-while-revalidate pattern (show cached, refresh in background)</li>
<li>Smart invalidation: pattern-based, user-specific, age-based</li>
<li>Automatic cache cleanup</li>
</ul>
<p><strong>๐ Resilient Token Storage</strong></p>
<ul>
<li>Multi-layer storage: extension sync โ local โ localStorage โ memory</li>
<li>Never fails with "cannot access storage" errors</li>
<li>Token validation before saving</li>
<li>Automatic fallback chain</li>
</ul>
<p><strong>โก Better Error Recovery</strong></p>
<ul>
<li>Retry logic with exponential backoff</li>
<li>DOM verification (checks page repo count vs API)</li>
<li>Shows stale cache on API errors instead of "no repos"</li>
<li>Rate limit: shows cached data instead of error</li>
</ul>
<h3>๐ฆ Installation</h3>
<ol>
<li>Download <code>github-stack-detector-1.1.0-chrome.zip</code></li>
<li>Extract the zip</li>
<li>Go to <code>chrome://extensions</code></li>
<li>Enable "Developer mode"</li>
<li>Click "Load unpacked" and select the extracted folder</li>
</ol>
<h3>๐ Stats</h3>
<ul>
<li><strong>+801 lines</strong> of improvements</li>
<li><strong>100% backwards compatible</strong></li>
<li><strong>No breaking changes</strong></li>
</ul>kiritocode1tag:github.com,2008:Repository/1124538285/v1.1.0-rc.12026-01-04T07:59:20Zv1.1.0-rc.1 - Release Candidate<h2>๐งช Release Candidate v1.1.0-rc.1</h2>
<p>This is a <strong>pre-release</strong> for testing. Please report any issues!</p>
<h3>What's New</h3>
<h4>๐ GitHub Token (PAT) Integration</h4>
<ul>
<li>Profile scanner now uses your PAT for authenticated API calls (5,000 req/hour)</li>
<li>Inline PAT input when rate limit is hit - no need to open popup</li>
<li>Token is saved and works immediately</li>
</ul>
<h4>๐ฏ Better Error Messages</h4>
<ul>
<li><strong>Rate Limited</strong>: Shows inline token input with popup-matching dark UI</li>
<li><strong>No Public Repos</strong>: Clear message when user has no public repos</li>
<li><strong>API Error</strong>: Shows when API fails vs actually having no tech</li>
<li><strong>No Tech Found</strong>: Shows how many repos were scanned</li>
</ul>
<h4>๐ UI Improvements</h4>
<ul>
<li>Rate limit error matches popup's dark minimal style</li>
<li>Added <code>[HELP] ใใซใ</code> section with DM link</li>
<li>Stacked input layout (no overflow issues)</li>
</ul>
<h3>Download</h3>
<p>Download the <code>.zip</code>, unzip, and load in Chrome via <code>chrome://extensions</code> (Developer Mode).</p>
<hr>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/kiritocode1/Gitstack/compare/v1.0.2...v1.1.0-rc.1"><tt>v1.0.2...v1.1.0-rc.1</tt></a></p>kiritocode1tag:github.com,2008:Repository/1124538285/v1.0.22026-01-02T10:37:39Zv1.0.2 - Profile Page Tech Stack<h2>What's New</h2>
<h3>Profile Page Tech Stack ๐ค</h3>
<ul>
<li><strong>Aggregated tech stack on profile pages</strong> - View all technologies a developer uses across their public repositories</li>
<li>Scans top starred + recently updated repos automatically</li>
<li>Progressive loading with smart caching</li>
<li>"Scan more repositories" button to scan additional repos</li>
</ul>
<h3>Improvements</h3>
<ul>
<li>Better page detection - extension only activates on repository and profile pages</li>
<li>Fixed layout issues - tech stack card properly inserts without affecting profile picture position</li>
</ul>
<h3>Technical</h3>
<ul>
<li>Proper insertion using <code>insertAdjacentElement('afterend')</code> to prevent layout shifts</li>
<li>Shared RESERVED_PATHS list for consistent page detection</li>
<li>Optimized API calls with rate limiting protection</li>
</ul>
<hr>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/kiritocode1/Gitstack/compare/v1.0.1...v1.0.2"><tt>v1.0.1...v1.0.2</tt></a></p>kiritocode1tag:github.com,2008:Repository/1124538285/v1.0.12026-01-02T09:04:00Zv1.0.1 - Profile Tech Stack<h2>GitStack Detector v1.0.1</h2>
<h3>New Features ๐</h3>
<p><strong>Profile Page Tech Stack</strong></p>
<ul>
<li>Visit any GitHub user profile to see their aggregated tech stack</li>
<li>Scans <strong>top 5 starred</strong> + <strong>5 most recently active</strong> repositories</li>
<li>Progressive loading โ results appear as repos are scanned</li>
<li>"Scan more" button to analyze additional repos</li>
<li>Cached for 30 minutes to avoid repeated API calls</li>
</ul>
<p><strong>Popup Updates</strong></p>
<ul>
<li>Added Twitter link (<a href="https://x.com/blank_spacets" rel="nofollow">@blank_spacets</a>) for help & suggestions</li>
<li>Updated to v1.0.1</li>
</ul>
<h3>Install</h3>
<p>Download the zip, extract, and load as unpacked extension in <code>chrome://extensions</code> (Developer Mode).</p>
<hr>
<blockquote>
<p>Built by <a href="https://aryank.space" rel="nofollow">BLANK</a></p>
</blockquote>kiritocode1tag:github.com,2008:Repository/1124538285/v1.0.02026-01-02T07:29:41Zv1.0.0<h2>GitStack Detector v1.0.0</h2>
<p>First release! ๐</p>
<h3>Features</h3>
<ul>
<li>Deep repository scanning via GitHub API</li>
<li>100+ technology signatures</li>
<li>Categorized display in GitHub sidebar</li>
<li>Dark/light mode support</li>
<li>Logo fetching via SVGL</li>
<li>Local caching for instant repeat visits</li>
</ul>
<h3>Install</h3>
<p>Download the zip, extract, and load as unpacked extension in <code>chrome://extensions</code> (Developer Mode).</p>
<p>See <a href="https://github.com/kiritocode1/Gitstack/blob/main/DISTRIBUTION.md">DISTRIBUTION.md</a> for detailed instructions.</p>kiritocode1