Skip to content

Releases: guidodinello/pullscope

Release v0.1.0

17 Dec 00:45
7798c45

Choose a tag to compare

New Features

  • Add more default filters for better GitHub PR filtering (#1045330:1)
  • Add flatpak chrome script support for Linux users (scripts/chrome-flatpak.sh:1)

Bug Fixes

  • Detect GitHub SPA navigation using Turbo events for better page detection (src/entrypoints/background.ts:1)
  • Make REPO_PAGE_PATTERN more generic to support more GitHub repository URL patterns (src/lib/constants.ts:1)

Style Improvements

  • Overwrite GitHub styles margin bottom for p tags to improve UI consistency (src/entrypoints/content/GithubPRFilter.svelte:1)

Other Changes

  • Add GitHub funding configuration with Buy Me a Coffee support (.github/FUNDING.yml:1)

Installation

Chrome/Edge

  1. Download pullscope-0.1.0-chrome.zip
  2. Extract the zip file
  3. Open Chrome/Edge and go to chrome://extensions/
  4. Enable "Developer mode"
  5. Click "Load unpacked" and select the extracted folder

Firefox

  1. Download pullscope-0.1.0-firefox.zip
  2. Open Firefox and go to about:debugging#/runtime/this-firefox
  3. Click "Load Temporary Add-on"
  4. Select the downloaded zip file

Full Changelog: v0.0.2...v0.1.0

v0.0.2 - Fix SPA Navigation Issue

19 Nov 00:03
b7d6552

Choose a tag to compare

What's Changed

Bug Fixes

  • Fix SPA navigation issue (#4): The extension now works correctly when navigating from a repository page to the PRs tab via internal navigation. Previously, the URL matching in defineContentScript was too restrictive (only matching PR pages), which caused the extension to fail on GitHub's SPA navigation.

Other Changes

  • Use safer defaults for filters - DEFAULT_FILTERS now only includes GitHub default filters (#3)
  • Code style and formatting improvements (#1, #2)
  • Added MIT License to the project

Installation

Download the appropriate zip file for your browser:

  • Chrome/Edge/Brave: pullscope-0.0.2-chrome.zip
  • Firefox: pullscope-0.0.2-firefox.zip

Full Changelog: v0.0.1...v0.0.2

v0.0.1 - Initial Release

17 Nov 00:02
9e7a04f

Choose a tag to compare

Pullscope v0.0.1 - Initial Release 🎉

This is the first public release of Pullscope, a browser extension that automatically applies custom filters to GitHub Pull Request pages.

✨ Features

  • Automatic Filter Application - Filters apply instantly when you visit any GitHub PR page
  • Real-Time Sync - Toggle filters on/off and see results update immediately across all open tabs
  • Custom Filter Management - Create and manage filters using GitHub's search syntax
  • Fast & Lightweight - Built with modern web technologies for optimal performance

📦 Installation

Chrome/Chromium

Download pullscope-0.0.1-chrome.zip, extract it, and load it as an unpacked extension in Chrome.

Coming soon to Chrome Web Store!

Firefox

Download pullscope-0.0.1-firefox.zip, extract it, and load it as a temporary add-on in Firefox.

Coming soon to Firefox Add-ons (AMO)!

🛠️ For Developers

  • pullscope-0.0.1-chrome.zip - Chrome/Chromium extension (Manifest V3)
  • pullscope-0.0.1-firefox.zip - Firefox extension (Manifest V2)
  • pullscope-0.0.1-sources.zip - Complete source code with build instructions

📝 Example Filters

# Hide Dependabot PRs
-author:app/dependabot

# Only show open PRs
is:open

# PRs assigned to you
assignee:@me

# Combine filters
is:open -author:app/dependabot label:"priority"

🔧 Tech Stack

  • WXT - Cross-browser extension framework
  • Svelte 5 - Reactive UI framework
  • TypeScript - Type-safe development
  • Tailwind CSS 4 - Utility-first styling

📄 License

MIT License - see LICENSE file for details


Full Changelog: https://github.com/guidodinello/pullscope/commits/v0.0.1