Releases: izumi0uu/better-github-stars-manager
Releases · izumi0uu/better-github-stars-manager
v1.0.8
Better GitHub Stars Manager v1.0.8
This release makes first-run onboarding clearer and safer, adds new behavior preferences for how the stars manager opens and auto-tags repos, and tightens automated verification around the MV3 stars-page experience.
Highlights
- Added new behavior preferences in Options, including a per-repo auto-tag limit and a setting to choose whether your own GitHub Stars page opens with the manager panel by default.
- The stars-page overlay now respects that saved default while still keeping temporary hide/show actions session-local.
- Expanded the first-run coach tour from three steps to four, including a dedicated step for hiding the panel and returning to GitHub’s native Stars view.
- Improved coach spotlight rendering so highlighted areas no longer bleed into nearby controls or get visually clipped by adjacent sticky UI.
- Strengthened E2E coverage for the shadow-root MV3 experience and made toolbar verification more robust across localized UIs.
Fixes
- Fixed onboarding semantics so “Got it” now appears only at the end of the coach tour, instead of silently dismissing the rest of first-run guidance from an earlier status card.
- Fixed pre-coach onboarding flow so token setup, syncing, retry, and coach stages remain action-oriented instead of being prematurely treated as fully dismissed.
- Fixed coach overlay behavior so highlighted actions are safer during the tour and less likely to trigger accidental real interactions mid-onboarding.
- Fixed automated stars-page verification to align with the current shadow-root mounting model and localized toolbar counters.
Notes
- Existing stars, tags, notes, favorites, and sync data remain intact. No reset is required.
- The new panel-default preference only affects how your own GitHub Stars page opens by default; temporary in-session hide/show behavior still works independently.
- Auto-tag behavior is now more configurable without changing the underlying sync model.
v1.0.7
Better GitHub Stars Manager v1.0.7
This release makes first-run setup and sync behavior more reliable across the popup, options page, and in-page stars manager, while also tightening automated coverage around MV3 onboarding and sync flows.
Highlights
- Added a deterministic first-run onboarding flow backed by explicit stages, so setup guidance no longer appears inconsistently after service worker restarts or panel reopen.
- Sync progress now survives across extension surfaces, keeping the popup, options page, and stars overlay aligned during longer jobs.
- Incremental Sync and Full Sync now automatically refresh topic-derived tags after fetching stars, while Rescan stays focused on reconcile-only work.
- Added a dedicated sync orchestration layer and stronger automated verification for onboarding, sync progress, and first-run browser flows.
Fixes
- Fixed first-run guidance timing so token setup, initial sync, coach steps, and empty-library states resolve predictably instead of depending on a single dismiss flag.
- Fixed stale or confusing sync state when reopening the popup or stars manager during an active job.
- Improved incremental sync diagnostics and guardrails around page stopping behavior for larger starred libraries.
- Fixed browser automation setup in CI and aligned first-run E2E checks with the current MV3 product flow.
Notes
- Existing stars, tags, notes, and favorites remain intact. No reset is required.
- Rescan remains a lighter reconcile action and does not trigger auto-tagging.
- This release also adds new regression coverage around sync orchestration and onboarding state transitions.
v1.0.6
Better GitHub Stars Manager v1.0.6
This release adds a lightweight favorites workflow for starred repositories and fixes a few rough edges in the in-page manager.
Highlights
- Added a new Favorite action for repositories directly in the stars table.
- Added a Favorites only filter so you can quickly focus on the repos you care about most.
- Favorites now live alongside your tags and notes, so they follow the same local-first storage model and travel with Gist sync across devices.
Fixes
- Fixed an issue where typing in search, tag, and notes inputs could lose focus because GitHub's global keyboard shortcuts were stealing the event.
- Fixed the stars manager mounting on other users'
?tab=starspages. The panel now appears only on your own stars page. - Fixed in-page Open Options actions so they route reliably through the extension background page.
Notes
- Existing stars, tags, and notes remain intact. No reset is required.
- Favorites default to off for existing repositories until you mark them.
v1.0.5
What's Changed
- chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #4
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
- chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in #1
- chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
New Contributors
- @dependabot[bot] made their first contribution in #4
Full Changelog: https://github.com/izumi0uu/better-github-stars-manager/commits/v1.0.5