Skip to content

v1.0.69

Choose a tag to compare

@github-actions github-actions released this 09 Aug 20:16
· 13 commits to main since this release

Added

  • Project support and donation information. The README now documents ways to support
    NekoSuneProjects, including hosting and maintenance goals, cryptocurrency options, GitHub
    Sponsors, network-safety guidance, and thanks for financial and community contributions.
  • Reusable GitHub Actions packaging prompt. Added a Markdown prompt that can be copied into
    other projects so Claude or another assistant asks for the current workflow first, explains
    planned changes, researches whether the requested package targets are supported for that
    project's stack, and then applies the same AMD64 Ubuntu self-hosted packaging approach where
    possible.
  • Self-hosted runner troubleshooting notes. Added guidance for repeated GitHub runner AAD/RSA
    credential messages and the Ctrl-C TaskCanceledException shutdown block. These are runner
    listener/service lifecycle logs rather than application packaging failures; running the runner
    through its service wrapper is recommended instead of using an interactive terminal.

Changed

  • The application is now KitsuNexus. Rebranded NekoSuneAPPSVRC throughout the desktop app,
    standalone updater, package/bin metadata, Electron and Microsoft Store identities, Discord and
    backend labels, release workflow, issue templates, documentation, policies, community-rank
    wording, and user-facing runtime messages. The release version is now 1.0.69.
  • Brand artwork and release filenames now match KitsuNexus. Updated the GitHub social preview,
    Microsoft Store hero, and cute README banner without changing their fox artwork, then renamed
    the three final PNGs from nekosuneapps-* to kitsunexus-* and updated their references.
  • The Windows updater now lives outside the install directory. The packaged helper is copied
    to %LOCALAPPDATA%\KitsuNexus\Update.exe, allowing normal app updates to replace files under
    Program Files without replacing the running updater. Windows updates prefer published ZIP
    packages and copy their contents in place while excluding the updater executable.
  • Portable installs keep their data beside the executable. A portable marker or existing
    Data directory now redirects Electron's user-data path to the portable installation folder.
  • Release workflow now cross-builds desktop packages from one AMD64 Ubuntu runner. The GitHub Actions build matrix now targets Windows x64, Linux x64 and Linux arm64 while running every leg on the Linux X64 self-hosted runner. It installs Ubuntu build dependencies including Wine/NSIS where available, caches npm plus Electron downloads, uploads all generated packages, and keeps the existing tag-based release, VirusTotal and Discord announcement flow with updated artifact labels.

Fixed

  • Updater handoff no longer depends on a helper inside the app being replaced. Startup now
    bootstraps the external updater before update checks, and relaunch errors identify the expected
    LocalAppData helper path clearly.
  • Language selection is easier to complete. The first-run language picker now has a compact,
    responsive card, an explicit button type, and Enter-key submission.

📦 Downloads

  • Windows: KitsuNexus-Setup-1.0.69.exe (installer), KitsuNexus-Portable-1.0.69.exe, or .zip
  • Linux (x64): .AppImage / .deb
  • Linux (arm64): .AppImage / .deb

Installers are unsigned, so Windows SmartScreen may warn on first run — click More info → Run anyway.

🛡️ VirusTotal

  • KitsuNexus-Portable-1.0.69-x64.exe: 0/51 engines flagged something — full report
  • KitsuNexus-Setup-1.0.69-x64.exe: 0/54 engines flagged something — full report
  • KitsuNexus-1.0.69-x64.zip: 0/54 engines flagged something — full report

What's Changed

  • Make updater external (LocalAppData), add portable mode, prefer zip updates, and fix language picker by @NekoSuneVR in #14

Full Changelog: v1.0.68...v1.0.69