Releases: guidodinello/pullscope
Releases · guidodinello/pullscope
Release v0.1.0
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_PATTERNmore 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
- Download
pullscope-0.1.0-chrome.zip - Extract the zip file
- Open Chrome/Edge and go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" and select the extracted folder
Firefox
- Download
pullscope-0.1.0-firefox.zip - Open Firefox and go to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select the downloaded zip file
Full Changelog: v0.0.2...v0.1.0
v0.0.2 - Fix SPA Navigation Issue
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
defineContentScriptwas 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_FILTERSnow 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
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