Releases: kanyingidickson-dev/Open-Issue-Finder
Releases · kanyingidickson-dev/Open-Issue-Finder
v2.1.0 - UI/UX Enhancements & cleanup
Description:
This release updates the UI to version 2.1.0 and introduces several usability and interface improvements:
- Version update: All references updated to v2.1.0 (sidebar header, footer, package files).
- Left-nav filters: Language, Focus, Status, and Sort dropdowns now open on hover while maintaining click/tap functionality for mobile.
- Sidebar toggle fix: The top-left X now reliably collapses the sidebar on desktop.
- UI/UX cleanup: Minor layout and styling improvements for dropdown menus and sidebar state handling.
These changes improve discoverability, navigation efficiency, and consistency across the app interface.
v2.0.0 - Saved Collections and Core Feature Upgrade
Release Notes
Overview
This release introduces major functionality upgrades to IssueFinder, including Saved Collections, improved view modes, enhanced filtering, and developer experience improvements.
Added
- Saved Collections: Bookmark interesting issues locally using localStorage
- View Modes: Switch between "Discovery Pipeline" and "Saved Collection" views
- Status Filter: Filter issues by Open, Closed, or All states
- Sort Options: Sort results by Newest, Most Commented, or Recently Updated
- Keyboard Shortcuts: Power-user navigation with
D(Discovery),S(Saved),T(Theme),/(Search) - Toast Notifications: Visual feedback for save/remove actions
- Data Export: Export saved issues as JSON from Settings
- 100 Issues Per Page: Added option for power users who want more results
- API Rate Limit Warning: Prominent warning in Guide modal about GitHub API limits
- Debounced Search: 300ms debounce on API calls to prevent excessive requests
🔧 Changed
- Quick Guide Modal: Complete redesign with card-based layout, keyboard shortcuts section, and rate limit warning
- Settings Modal: Enhanced with Appearance, Display, and Data Management sections
- Version bump from 1.0.0 → 2.0.0
Fixed
- Added missing
stateproperty to GitHubIssue type for proper closed issue handling - Fixed missing icon imports causing TypeScript errors
- Removed unused imports to clean up codebase
💡 Notes
- Tags for versions prior to v2.0.0 were not created in Git.
- This release lays the foundation for backend integration and future scoring enhancements.