Skip to content

Releases: AmintaCCCP/GithubStarsManager

v0.5.2

24 Apr 08:19
a1d6276

Choose a tag to compare

v0.5.2 Release Notes

New Features

Discovery View Refactor (PR #90)

  • Replaced the subscription view with a new Discovery view featuring channel-based browsing, multi-filter sorting, search, pagination, and a "Load more" button
  • Added in-page AI analysis controls for repository cards with star/unstar support
  • Enhanced Markdown renderer with syntax highlighting (highlight.js), copyable code blocks, image zoom/modal, in-modal TOC, heading navigation, and adjustable font size
  • Added safer clipboard read/write helpers with localized messages
  • Improved responsive layout with Inter font family, refined breakpoints (xl header), and lucide-react icons throughout
  • Added scroll-to-bottom component and enhanced error boundary with report/copy details
  • Extended data import/export panel with more format support

Trending Channel Enhancement (PR #96)

  • Switched Trending data source from GitHub Search API to GitHubTrendingRSS for more reliable results
  • Added time-range filter (Daily, Weekly, Monthly) with a dropdown selector in the trending toolbar
  • Added RSS description parsing with HTML entity decoding and tag stripping
  • Supplemented RSS data with GitHub API for missing repository fields (language, topics, timestamps, etc.)
  • Renamed the channel from "Hot Repos" to "Trending" with updated description

Bug Fixes

Desktop Stability Fix (PR #95)

  • Removed the desktop-only Inter/CDN stylesheet loading path that was triggering renderer crashes on macOS
  • Hardened discovery state rehydration and channel lookups to prevent white-screen crashes from malformed persisted data

Discovery View Fix (PR #97)

  • Removed auto-loading pagination logic from the Discovery view and improved scroll behavior
  • Fixed custom description handling in the RepositoryEditModal when the description is null or empty

Contributors

Special thanks to @SummerRay160 for their outstanding contributions to this release (PR #90, #97), driving the Discovery view refactor and key bug fixes that make this version significantly more stable and polished.

Download

  • Windows: GitHub.Stars.Manager.Setup.0.5.2.exe
  • macOS (Intel): GitHub.Stars.Manager-0.5.2.dmg
  • macOS (Apple Silicon): GitHub.Stars.Manager-0.5.2-arm64.dmg
  • Linux: GitHub.Stars.Manager-0.5.2.AppImage

v0.5.0

20 Apr 12:24

Choose a tag to compare

v0.5.0 Release Notes

New Features

AI Configuration & Prompt Management (PR #84)

  • Added connection testing for AI configuration panel to validate service availability
  • Enhanced prompt editing and display logic for better management experience
  • Added repository deletion and release API endpoints for complete resource management
  • Extended database schema for categories and asset filters with additional metadata fields
  • Improved responsive layout for better mobile and desktop adaptation

Default Category Override (PR #85)

  • Added default category override feature - modify name, icon, and keywords for default categories
  • Added keyword support for categories with keyword input during creation/editing
  • Unified category customization state logic across components
  • Fixed AI configuration deletion with proper id existence check

Subscription / Trending Feature (PR #86, #87, #89)

  • Added Trending view with four channels: Most Stars, Most Forks, Top Developers, and Trending
  • Implemented manual refresh with IndexedDB persistence for ranking data
  • Added batch AI analysis with pause/resume/stop controls
  • Created backend proxy endpoints for GitHub Search API
  • Added trending channel with time-range (daily/weekly/monthly) and language filters
  • Full Chinese and English localization for all channels

Bug Fixes

  • Fixed merge conflicts between subscription feature and default category override
  • Fixed tag rendering logic in SubscriptionDevCard when ai_tags is empty
  • Improved error message display with more specific details
  • Fixed duplicate trending branch code in SubscriptionView

Improvements

  • Optimized header responsiveness with automatic text wrapping detection
  • Updated repository grid responsive breakpoints for better tablet/desktop layouts
  • Improved subscription persistence and migration to include trending channel
  • Extended trending search from 7 days to 30 days with minimum 100 stars threshold

Contributors

Special thanks to our contributors for this release:

  • @SummerRay160 - AI configuration, prompt management, default category override features (PR #84, #85)
  • @chan-yuu - Subscription/Trending feature implementation (PR #86)

Download

  • Windows: GitHub.Stars.Manager.Setup.0.5.0.exe
  • macOS (Intel): GitHub.Stars.Manager-0.5.0.dmg
  • macOS (Apple Silicon): GitHub.Stars.Manager-0.5.0-arm64.dmg
  • Linux: GitHub.Stars.Manager-0.5.0.AppImage

v0.4.0

17 Apr 16:23
add98c9

Choose a tag to compare

Whats New in v0.4.0

This release brings major improvements to the settings interface, data management, and overall user experience.

New Features

  • Tabbed Settings Interface: Settings are now organized into dedicated panels (General, AI, WebDAV, Backup, Backend, Category, Data Management) with mobile-friendly tab navigation
  • Repository Multi-Select & Bulk Actions: Select multiple repositories at once with a bulk actions toolbar, bulk categorization modal, and pipelined AI-summary bulk processing
  • README Modal: View repository READMEs with an improved Markdown renderer featuring safer link and image handling
  • Back-to-Top Button: Quick navigation for long lists
  • WebDAV Backup/Restore: Backup your data to WebDAV and restore when needed
  • Backend Sync Controls: Sync your data across devices with backend integration
  • AI Config Management: Configure and manage AI service settings
  • Preset Asset Filters: Quick filter presets for release assets
  • Category Management & Ordering: Organize categories with drag-and-drop reordering

Refinements

  • Settings Refactor: Settings split into focused subpanels for better organization
  • Repository & Release Lists: Reorganized for selection and grouping

Style Improvements

  • New UI utilities and animations (scrollbars, touch helpers, slide/shake/bounce effects)

Bug Fixes

  • README decoding now preserves UTF-8 encoding
  • More robust Markdown and link handling

Special thanks to @SummerRay160 for their tremendous contributions to this release! Their work on the multi-language support, settings refactor, data management, sidebar optimization, and back-to-top button has significantly improved the project.

Downloads

Platform File
Windows GitHub.Stars.Manager.Setup.0.4.0.exe
macOS (Intel) GitHub.Stars.Manager-0.4.0.dmg
macOS (Apple Silicon) GitHub.Stars.Manager-0.4.0-arm64.dmg
Linux GitHub.Stars.Manager-0.4.0.AppImage

Full Changelog: v0.3.0...v0.4.0

v0.3.0

10 Apr 10:31

Choose a tag to compare

What's New in v0.3.0

Category Management Improvements

  • Hide/Show Default Categories: Built-in categories can now be hidden instead of deleted. Hidden categories can be restored from Settings.
  • Delete Custom Categories: Custom categories can be deleted without affecting repositories. Repositories will keep their starred status.
  • Drag & Drop Category Assignment: Drag repository cards onto sidebar categories to quickly assign categories.
  • Category Lock: Manually assigned categories are now locked and won't be changed by subsequent AI analysis or sync operations.
  • AI Category Matching: AI analysis now considers custom categories and will assign repositories to matching custom categories.

AI Service Fixes

  • Gemini Compatibility (#74): Fixed connection test failures for Gemini models by increasing maxTokens threshold. Thanks to @Minttc for the contribution!
  • DeepSeek Reasoner Compatibility (#75): Fixed compatibility issues with DeepSeek's official deepseek-reasoner model by removing unsupported parameters.

UI Improvements

  • Sidebar Layout (#77): Category count badges are now properly aligned. Action buttons appear on hover without causing layout shifts.

Bug Fixes

  • Backend Persistence: Category lock state (category_locked) is now properly persisted to the backend database.
  • Settings Sync: Hidden default category preferences are now synced across devices via backend settings.
  • Category Rename: Renaming a custom category now updates all repositories assigned to that category.

Downloads

Platform File
Windows GitHub.Stars.Manager.Setup.0.3.0.exe
macOS (Intel) GitHub.Stars.Manager-0.3.0.dmg
macOS (Apple Silicon) GitHub.Stars.Manager-0.3.0-arm64.dmg
Linux GitHub.Stars.Manager-0.3.0.AppImage

What's Changed

  • fix(aiService): increase maxTokens in testConnection for Gemini compatibility by @Minttc in #74
  • fix(aiService): improve deepseek-reasoner compatibility by @AmintaCCCP in #75
  • feat(categories): improve category management and drag-to-assign by @AmintaCCCP in #76
  • fix(sidebar): align category counts and show actions on hover without layout shift by @AmintaCCCP in #77

New Contributors

Full Changelog: v0.2.9...v0.3.0

v0.2.9

02 Apr 08:19

Choose a tag to compare

What's Changed

  • Improved AI summary parsing by stripping fenced JSON code blocks before extraction.
  • Replaced fragile greedy JSON matching with balanced-brace parsing, so wrapped responses are handled more reliably.
  • Increased the AI analysis token budget to reduce failures caused by truncated structured output.

Fixed

  • Fixed issue #67 where AI-generated summaries could appear garbled or fall back incorrectly when the model returned markdown-wrapped or incomplete JSON.

PR: #69
Full Changelog: v0.2.8...v0.2.9

v0.2.8

25 Mar 10:11

Choose a tag to compare

Desktop Application Release

This release includes desktop applications for multiple platforms.

Available Downloads

  • Windows: .exe installer
  • macOS: .dmg installer, including Apple Silicon (arm64)
  • Linux: .AppImage portable executable

What's New in v0.2.8

  • Added observable decryption failure handling for stored AI API keys, WebDAV passwords, and GitHub tokens.
  • Kept the settings APIs responsive even when one stored secret cannot be decrypted, instead of failing the entire response.
  • Returned per-secret status metadata so the frontend can distinguish normal, empty, and decrypt-failed states.
  • Added clear Settings warnings that tell users to re-enter and save configurations whose stored secrets can no longer be decrypted.
  • Improved debugging by logging decryption failures with config context on the backend.

Full Changelog: v0.2.7...v0.2.8

v0.2.7

25 Mar 09:07

Choose a tag to compare

Desktop Application Release

This release includes desktop applications for multiple platforms.

Available Downloads

  • Windows: .exe installer
  • macOS: .dmg installer, including Apple Silicon (arm64)
  • Linux: .AppImage portable executable

What's New in v0.2.7

  • Added optional reasoning effort support for GPT-5 compatible OpenAI APIs.
  • Preserved backward compatibility by keeping reasoning disabled unless users explicitly enable it.
  • Added end-to-end persistence for the reasoning setting across frontend config state, backend config APIs, import/export, and database migration.
  • Improved compatibility for OpenAI Responses and reasoning-enabled requests with longer timeouts for connection tests and proxy requests.
  • Fixed unsupported legacy reasoning values by normalizing saved minimal settings to low.

Full Changelog: v0.2.6...v0.2.7

v0.2.6

21 Mar 18:13

Choose a tag to compare

What's New in v0.2.6

This release improves sync stability and preserves your browsing context during refreshes.

Highlights

  • Kept already loaded repository cards visible during sync, so refreshes no longer interrupt reading flow.
  • Preserved scroll position after repository sync to avoid sudden jumps in long lists.
  • Persisted repository view context, including the selected category and current view, across refresh and reload.
  • Updated the app and login icon assets to use the project icon consistently.
  • Improved nginx proxy resilience for containerized deployments by using a more reliable backend upstream setup.

External Contribution

Special thanks to external contributor @HuberttFox for PR #60.

Full Changelog: v0.2.5...v0.2.6

v0.2.5

16 Mar 10:05

Choose a tag to compare

What's Fixed

  • Fixed macOS App/Window menu missing in desktop build
  • Restored Command+Q (quit) and Command+W (close window) shortcuts
  • Fixed SyntaxError in generated main.js caused by improper string escaping

Downloads

  • Windows: GitHub.Stars.Manager.Setup.0.2.5.exe
  • macOS: GitHub.Stars.Manager-0.2.5.dmg (Apple Silicon: -0.2.5-arm64.dmg)
  • Linux: GitHub.Stars.Manager-0.2.5.AppImage

See #58 for details. Thanks to @AmintaCCCP for the fix in PR #59.

v0.2.4

14 Mar 12:48

Choose a tag to compare

Changelog

  • Improved sync stability, backend auth handling, and mobile layout refinements. (Thanks @HuberttFox for the contribution.)
  • Added a release list unsubscribe action with confirmation and immediate sync.

Desktop Application Release

  • Windows: .exe installer
  • macOS: .dmg installer
  • Linux: .AppImage portable executable