Skip to content

Releases: kiritocode1/Gitstack

v1.1.0 - Stable Release

12 Jan 04:42

Choose a tag to compare

🚀 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

  1. Download github-stack-detector-1.1.0-chrome.zip
  2. Extract the zip
  3. Go to chrome://extensions
  4. Enable "Developer mode"
  5. Click "Load unpacked" and select the extracted folder

📊 Stats

  • +801 lines of improvements
  • 100% backwards compatible
  • No breaking changes

v1.1.0-rc.1 - Release Candidate

04 Jan 07:59

Choose a tag to compare

Pre-release

🧪 Release Candidate v1.1.0-rc.1

This is a pre-release for testing. Please report any issues!

What's New

🔑 GitHub Token (PAT) Integration

  • Profile scanner now uses your PAT for authenticated API calls (5,000 req/hour)
  • Inline PAT input when rate limit is hit - no need to open popup
  • Token is saved and works immediately

🎯 Better Error Messages

  • Rate Limited: Shows inline token input with popup-matching dark UI
  • No Public Repos: Clear message when user has no public repos
  • API Error: Shows when API fails vs actually having no tech
  • No Tech Found: Shows how many repos were scanned

💅 UI Improvements

  • Rate limit error matches popup's dark minimal style
  • Added [HELP] ヘルプ section with DM link
  • Stacked input layout (no overflow issues)

Download

Download the .zip, unzip, and load in Chrome via chrome://extensions (Developer Mode).


Full Changelog: v1.0.2...v1.1.0-rc.1

v1.0.2 - Profile Page Tech Stack

02 Jan 10:37

Choose a tag to compare

What's New

Profile Page Tech Stack 👤

  • Aggregated tech stack on profile pages - View all technologies a developer uses across their public repositories
  • Scans top starred + recently updated repos automatically
  • Progressive loading with smart caching
  • "Scan more repositories" button to scan additional repos

Improvements

  • Better page detection - extension only activates on repository and profile pages
  • Fixed layout issues - tech stack card properly inserts without affecting profile picture position

Technical

  • Proper insertion using insertAdjacentElement('afterend') to prevent layout shifts
  • Shared RESERVED_PATHS list for consistent page detection
  • Optimized API calls with rate limiting protection

Full Changelog: v1.0.1...v1.0.2

v1.0.1 - Profile Tech Stack

02 Jan 08:18

Choose a tag to compare

GitStack Detector v1.0.1

New Features 🎉

Profile Page Tech Stack

  • Visit any GitHub user profile to see their aggregated tech stack
  • Scans top 5 starred + 5 most recently active repositories
  • Progressive loading — results appear as repos are scanned
  • "Scan more" button to analyze additional repos
  • Cached for 30 minutes to avoid repeated API calls

Popup Updates

  • Added Twitter link (@blank_spacets) for help & suggestions
  • Updated to v1.0.1

Install

Download the zip, extract, and load as unpacked extension in chrome://extensions (Developer Mode).


Built by BLANK

v1.0.0

02 Jan 07:29

Choose a tag to compare

GitStack Detector v1.0.0

First release! 🎉

Features

  • Deep repository scanning via GitHub API
  • 100+ technology signatures
  • Categorized display in GitHub sidebar
  • Dark/light mode support
  • Logo fetching via SVGL
  • Local caching for instant repeat visits

Install

Download the zip, extract, and load as unpacked extension in chrome://extensions (Developer Mode).

See DISTRIBUTION.md for detailed instructions.