Skip to content
This repository was archived by the owner on Jun 23, 2026. It is now read-only.

Releases: GrishMahat/SkyCrypt-desktop

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 19 Jun 10:09

v0.1.8 — 2026-06-19

  • Allow Cloudflare Turnstile challenge to render inside the webview (instead of opening in system browser)
  • Add challenges.cloudflare.com to CSP for scripts, styles, images, connections, and frames
  • Set a platform-specific Chrome User-Agent to avoid Cloudflare bot detection
  • Only inject SkyCrypt scripts on SkyCrypt pages (skip Cloudflare challenge pages)
  • Add on_navigation and on_new_window handlers to player windows for consistency

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 25 Mar 15:11

v0.1.7

Added

  • Documentation comments across all Rust source files
  • External link handling (non-SkyCrypt URLs open in default browser)
  • Configuration system for selecting website version (stable/dev)
  • Deep link support for opening player profiles via URL
  • Tray “Home” button for quick navigation
  • “Go Home” option in UI
  • File-based logging
  • .gitattributes for improved language detection
  • Version badges and download tables in README

Improved

  • Multi-window tray behavior
  • Close-to-tray now hides all windows (including splash)
  • Simplified tray menu (always enabled)
  • UI layout (buttons repositioned, window resized)

Fixed

  • Auto-refresh logic:

    • Prevent reload when window is unfocused
    • Reload only if refresh was missed after refocus
  • Window focus handling (auto-focus inconsistencies resolved)

  • Tray navigation actions (Home and related options behave reliably)

  • Removed unused "disabled" comments in JS injection files

Dev

  • Updated GitHub Actions to Node.js 22 and latest action versions

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 22 Mar 11:33
Move buttons to bottom center, resize, add Go Home option

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 21 Mar 08:02

v0.1.5

Desktop / Tray

  • Added system tray support with a menu (Show, Hide, Reload, Quit).

  • Closing the window now minimizes to tray instead of exiting.

  • Tray interactions improved:

    • Click to focus or restore the window.
    • Menu items dynamically reflect window state.

Injections

  • skycrypt_essentials.js

    • Reduced to a minimal loader flag (window.skycryptEssentialsLoaded).
    • Removed theme enforcement logic.
  • skycrypt_enhanced.js

    • Refactored for stability and consistency:

      • Networth pill is now created once and updated in place.
      • Removed unnecessary animations and duplication.
    • UI cleanup:

      • Removed promotional banners.
      • Renamed site label to “SkyCrypt Desktop”.
      • Removed themes, copy-link, Patreon, external links, and profile switcher UI.
    • Injected controls:

      • Kept only Refresh and Settings buttons.
    • Styling improvements:

      • Captures homepage button styles and reuses them across pages (via localStorage).
      • Redesigned auto-refresh menu with a dark glass look, blur, and clearer selection states.
    • SPA handling:

      • Added watchers to reapply styles on DOM updates and theme/class changes.

Config / Build

  • Enabled Tauri tray-icon feature.
  • Bundled skycrypt_essentials.js as an app resource.
  • Updated CSP to allow ipc: in connect-src for Tauri compatibility.
  • Minor cleanup in injector helper (allow(dead_code)).

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 20 Mar 07:12

Changes

Injection System

  • Added a centralized JavaScript injector module
  • Introduced resource-based script injection
  • Bundled injection scripts as application resources

Injection Scripts

  • Added:

    • interaction_overrides.js (enabled)
    • skycrypt_essentials.js (disabled)
    • skycrypt_enhanced.js (disabled)

Script Updates

  • Refactored essentials and enhanced scripts:
    • Improved naming and structure
    • Updated logging
    • Changed site label to "SkyCrypt Desktop"
  • Added credits and notes indicating disabled status

Configuration

  • Scripts are now loaded from tauri.conf.json resources
  • Essentials and enhanced injections are disabled by default
  • interaction_overrides remains enabled

Developer Changes

  • Devtools are now optional and only enabled when explicitly requested

Other

  • Updated AUR binary package description

Notes

  • This release focuses on internal improvements and groundwork for future features
  • Additional injection features are present but not currently enabled

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 19 Mar 12:36
Android support and startup fixes

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Mar 10:53
Fix VERSION env for AUR-bin job

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Mar 10:43
Run makepkg as non-root in AUR container

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 10:34
Share create_main_window closure