GoFurry Updates

Latest07/11/2026, 18:44
Entries17
    1. v2.3.0 Release: Workshop, Game Online Stats, and Frontend Experience Upgrade

      GoFurry v2.3.0 is officially released. This update brings a broad round of improvements across the frontend experience, game data, Workshop pages, site observation display, and backend maintenance workflows. On the frontend, we continued polishing the v2 experience by improving the visual design of game pages, game search pages, site detail pages, and homepage navigation panels. The interface now reduces overly heavy cards, borders, and shadows, while improving text and background hierarchy in both light and dark modes. The global back button has also been removed to reduce unnecessary UI noise. The Workshop pages and navigation have been reworked as well. The clearer /workshop direction replaces the older /steam presentation path, providing a more stable structure for future Steam Workshop resources, curated content, and related tools. For the game module, this update improves online statistics support. It adds a configurable peak player cache window, adjusts peak and recent online data refresh logic, and optimizes game read model loading. The game collector also now supports single-game collection queues, making it easier to re-collect, repair, and maintain individual game entries. For asset loading, GoFurry now includes a Steam asset CDN fallback and prefers 1x static resources where appropriate, reducing unnecessary asset size and improving image loading stability and performance. For site detail pages, this release further improves the observation information layout, including current target, observation details, latency trends, observation history, change events, and low-frequency light probes. The domain hover popover flickering issue has also been fixed, making site status information more stable and readable. On the backend and infrastructure side, we fixed a memory and goroutine leak risk caused by incorrect monitor middleware usage in Fiber-based services, replacing it with a safer request statistics approach. Admin tag options now load and display the full tag set, preventing missing options during management. Coraza WAF has also been moved to the official gofiber/contrib middleware, and backend dependencies have been updated. At the repository level, the old ops-agent and ops-center have been moved into legacy, third-party dependency organization has been adjusted, and experimental monitor examples for Fiber, Gin, and Echo have been added. The README has also been updated to clarify the positioning of the China site and the international site. v2.3.0 is a comprehensive update focused on long-term maintainability and user experience. It makes the GoFurry frontend more consistent, game data capabilities more complete, admin workflows more reliable, and future expansion of Workshop, game, and observation systems clearer.

    2. v2.2.0 Release: Navigation and Game v2 Data Flow Upgrade

      GoFurry v2.2.0 is officially released. This update is another major consolidation after GoFurry entered the v2 stage, focusing on the navigation homepage, game module, data flow, frontend performance, and operational fallback experience. For the navigation module, we reworked and improved the v2 homepage data flow, including homepage bootstrap data, site group display, group detail pages, sitemap coverage, and hot data cache refresh logic. The homepage is now more stable and better prepared for continuous expansion of site resources. For the game module, this release continues migrating game pages toward the v2 API stack. It improves the games homepage, search page, detail page, similar games, review pagination, detail tabs, localized fallback, and real view count flow. Sorting for game search results and latest game news has also been adjusted, making newly added content and related updates appear more as expected. For collection and assets, Steam game media handling has been further refactored around the v2 media model, improving extensibility for headers, library images, screenshots, movies, and related metadata. This lays the groundwork for richer game detail pages and more reliable asset fallback in the future. For frontend experience, we continued improving homepage and game page performance by reducing homepage DOM volume, splitting heavier rendering paths, improving games homepage and search page loading behavior, and continuing the Less and style-system migration. Legacy style debt has also been cleaned up to make the v2 frontend easier to maintain. This update also adds operational fallback pages such as app error and maintenance pages, together with related Nginx configuration notes for better handling of frontend 404, abnormal states, and planned maintenance. Legacy modules and historical coupling paths have been further archived or de-emphasized to reduce long-term maintenance cost. v2.2.0 is a foundation-focused update for long-term stability. It is not only a visual and performance improvement, but also a clearer v2 foundation for future navigation expansion, game data improvements, SEO, operations, and continuous iteration.

    3. v2.1.0 Release: Game Collector v2 and Frontend Performance Upgrade

      GoFurry v2.1.0 is officially released. This update focuses on improving game data collection and frontend performance. The game module has completed the mainline work for Game Collector v2, including the Steam client foundation, v2 storage contract, game news collection, player count collection, game detail collection, and rate limit experiments. These changes provide a more stable and maintainable foundation for future game data updates. We also performed a round of performance optimization for the new frontend. To address the growing cost of page dependencies, rendering, and memory usage after the v2 launch, we split the initial rendering flow of the homepage, reduced the cost of global scroll widgets, lazy-loaded heavier frontend dependencies, and introduced lighter background profiles for selected pages to reduce unnecessary browser workload. This release also adds frontend performance measurement and regression guard tooling. The new tools can track DOM size, JavaScript and image requests, transfer size, long tasks, JS heap usage, and heavy dependency leakage, helping future updates detect performance regressions earlier. Performance budgets, baselines, trace tools, and Chinese documentation have also been added for long-term maintenance. v2.1.0 does not introduce public API changes and does not require database migration. It is a foundation-focused upgrade for long-term maintainability: game data collection becomes more reliable, while the GoFurry v2 frontend stays lighter, more stable, and smoother as the site continues to evolve.

    4. v2.0.1 Release: v2 Experience Polishing

      GoFurry v2.0.1 is officially released. This is the first minor update after GoFurry entered the v2 stage. This release focuses on polishing the new homepage, site pages, and overall browsing experience, further refining the v2 page structure, display areas, and interaction details to make the site more stable, clear, and comfortable to use. In this update, we continued improving featured content presentation on the homepage, site information display, and visual details across pages. These refinements make it easier for users to browse recommended content, view site information, and navigate through the new v2 structure more smoothly. v2.0.1 does not introduce a large feature rewrite. Instead, it is a supplemental update focused on stability and experience consistency. GoFurry will continue improving content discovery, bilingual support, SEO, site observation, and the game module in future updates.

    5. v2.0.0 Release: GoFurry Enters v2

      GoFurry v2.0.0 is officially released. This is a major milestone for GoFurry. After the earlier migration to the Nuxt frontend, Site Detail Page v2, Collector v2, the new observation data model, and upgraded backend APIs, this release brings the v2 experience together and moves the frontend, navigation entry, search experience, and update notice system into a more stable stage. This update adds bilingual update notice APIs and admin management, along with a redesigned update timeline page. It also improves the v2 home foundation, search suggestions, DuckDuckGo search options, unified request entry points, mobile navigation layout, and responsive details. Legacy v1 page routes have been retired and removed to reduce long-term compatibility burden. We also added llms and security metadata links, upgraded the GoFiber dependency, polished home groups, the About page, site pages, and spotlight panels, and fixed issues such as navigation logo hydration mismatch. v2.0.0 marks GoFurry’s transition from early feature accumulation into a new stage focused on clearer architecture, bilingual content, SEO, and long-term maintainability.

    6. v1.9.0 Release: Site Detail Page v2 Experience

      GoFurry v1.9.0 is officially released. This stage focuses on rebuilding and launching Site Detail Page v2. The new detail page reorganizes site overview, health summaries, performance metrics, latency trends, protocol information, metadata, light probe results, and observation history, making site status and technical information clearer and easier to understand. The page also adds a domain hover switcher, tabbed observation details, a light probe detail modal, and dark mode support. Site Detail Page v2 was gradually promoted as the default route, while the navigation homepage was moved to the root entry, preparing the frontend for the final v2 transition. 来源要点:5 月 29–6 月 2 日提交集中在 v2 详情页 route shell、域名切换、站点概览、健康摘要、性能卡片、延迟趋势、观测详情、元数据与轻量探测面板、默认路由、根路径入口和深色模式。