Skip to content

Releases: izumi0uu/better-github-stars-manager

v1.0.8

26 Jun 13:25

Choose a tag to compare

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

26 Jun 08:39
8c9720a

Choose a tag to compare

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

26 Jun 04:47

Choose a tag to compare

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=stars pages. 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

25 Jun 08:42

Choose a tag to compare

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

Full Changelog: https://github.com/izumi0uu/better-github-stars-manager/commits/v1.0.5