Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Mark non-stable releases as prerelease in GitHub releases

Ouverte
#581 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 3 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
github
Domaine
release

Piste de recherche

Inspect the GitHub release metadata for v4.0.0-beta.6 and compare it with the /latest API and web URLs listed in the issue. Confirm that non-stable releases are marked as prerelease and that the latest URLs no longer resolve to the beta release.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Please mark non-stable releases as prerelease in GitHub releases.

The API endpoint and web page that redirects to /latest release redirects to latest release that is not marked with prerelease.

Currently it redirects to v4.0.0-beta.6.

Raw JSON from the API endpoint above, see value for "isprerelease"
{
  "url": "https://api.github.com/repos/IridiumIO/CompactGUI/releases/232786316",
  "assets_url": "https://api.github.com/repos/IridiumIO/CompactGUI/releases/232786316/assets",
  "upload_url": "https://uploads.github.com/repos/IridiumIO/CompactGUI/releases/232786316/assets{?name,label}",
  "html_url": "https://github.com/IridiumIO/CompactGUI/releases/tag/v4.0.0-beta.6",
  "id": 232786316,
  "author": {
    "login": "Iridium-IO",
    "id": 1491536,
    "node_id": "MDQ6VXNlcjE0OTE1MzY=",
    "avatar_url": "https://avatars.githubusercontent.com/u/1491536?v=4",
    "gravatar_id": "",
    "url": "https://api.github.com/users/Iridium-IO",
    "html_url": "https://github.com/Iridium-IO",
    "followers_url": "https://api.github.com/users/Iridium-IO/followers",
    "following_url": "https://api.github.com/users/Iridium-IO/following{/other_user}",
    "gists_url": "https://api.github.com/users/Iridium-IO/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/Iridium-IO/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/Iridium-IO/subscriptions",
    "organizations_url": "https://api.github.com/users/Iridium-IO/orgs",
    "repos_url": "https://api.github.com/users/Iridium-IO/repos",
    "events_url": "https://api.github.com/users/Iridium-IO/events{/privacy}",
    "received_events_url": "https://api.github.com/users/Iridium-IO/received_events",
    "type": "User",
    "user_view_type": "public",
    "site_admin": false
  },
  "node_id": "RE_kwDOBluU3s4N4AmM",
  "tag_name": "v4.0.0-beta.6",
  "target_commitish": "master",
  "name": "Version 4.0 Beta 6",
  "draft": false,
  "immutable": false,
  "prerelease": false,
  "created_at": "2025-07-16T08:23:46Z",
  "updated_at": "2025-07-16T09:14:50Z",
  "published_at": "2025-07-16T09:14:50Z",
  "assets": [
    {
      "url": "https://api.github.com/repos/IridiumIO/CompactGUI/releases/assets/273328739",
      "id": 273328739,
      "node_id": "RA_kwDOBluU3s4QSqpj",
      "name": "CompactGUI.exe",
      "label": null,
      "uploader": {
        "login": "Iridium-IO",
        "id": 1491536,
        "node_id": "MDQ6VXNlcjE0OTE1MzY=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1491536?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/Iridium-IO",
        "html_url": "https://github.com/Iridium-IO",
        "followers_url": "https://api.github.com/users/Iridium-IO/followers",
        "following_url": "https://api.github.com/users/Iridium-IO/following{/other_user}",
        "gists_url": "https://api.github.com/users/Iridium-IO/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/Iridium-IO/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/Iridium-IO/subscriptions",
        "organizations_url": "https://api.github.com/users/Iridium-IO/orgs",
        "repos_url": "https://api.github.com/users/Iridium-IO/repos",
        "events_url": "https://api.github.com/users/Iridium-IO/events{/privacy}",
        "received_events_url": "https://api.github.com/users/Iridium-IO/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/x-msdownload",
      "state": "uploaded",
      "size": 10518194,
      "digest": "sha256:5cb2db4ec39b8fa3e11bc3824bbfdc55214373d27714bfa2c1df306576f06d81",
      "download_count": 29996,
      "created_at": "2025-07-16T09:06:07Z",
      "updated_at": "2025-07-16T09:06:13Z",
      "browser_download_url": "https://github.com/IridiumIO/CompactGUI/releases/download/v4.0.0-beta.6/CompactGUI.exe"
    },
    {
      "url": "https://api.github.com/repos/IridiumIO/CompactGUI/releases/assets/273328763",
      "id": 273328763,
      "node_id": "RA_kwDOBluU3s4QSqp7",
      "name": "CompactGUI.mono.exe",
      "label": null,
      "uploader": {
        "login": "Iridium-IO",
        "id": 1491536,
        "node_id": "MDQ6VXNlcjE0OTE1MzY=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1491536?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/Iridium-IO",
        "html_url": "https://github.com/Iridium-IO",
        "followers_url": "https://api.github.com/users/Iridium-IO/followers",
        "following_url": "https://api.github.com/users/Iridium-IO/following{/other_user}",
        "gists_url": "https://api.github.com/users/Iridium-IO/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/Iridium-IO/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/Iridium-IO/subscriptions",
        "organizations_url": "https://api.github.com/users/Iridium-IO/orgs",
        "repos_url": "https://api.github.com/users/Iridium-IO/repos",
        "events_url": "https://api.github.com/users/Iridium-IO/events{/privacy}",
        "received_events_url": "https://api.github.com/users/Iridium-IO/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/x-msdownload",
      "state": "uploaded",
      "size": 66922999,
      "digest": "sha256:bb89ae8ce174505393c6214bb0ccbb35340363f17c278c585994f2e04fbb8f6d",
      "download_count": 9438,
      "created_at": "2025-07-16T09:06:13Z",
      "updated_at": "2025-07-16T09:06:41Z",
      "browser_download_url": "https://github.com/IridiumIO/CompactGUI/releases/download/v4.0.0-beta.6/CompactGUI.mono.exe"
    }
  ],
  "tarball_url": "https://api.github.com/repos/IridiumIO/CompactGUI/tarball/v4.0.0-beta.6",
  "zipball_url": "https://api.github.com/repos/IridiumIO/CompactGUI/zipball/v4.0.0-beta.6",
  "body": "### Changes\r\n\r\n**`NEW` Added Scheduler**\r\n- Adds the ability to schedule background compression of watched folders, with the following choices:\r\n\t- When system is idle (existing functionality)\r\n\t- On Schedule\r\n\t- On Schedule *if* system is also idle (for example you want to run it at 6pm every day, but only if you're not actively using the computer)\r\n- If the Scheduler is running and you wish to cancel it, you can do so from the `Watcher` tab as below\r\n- Note: Scheduler will only run if the computer is already on and CompactGUI is running.  \r\n<img width=\"600\" height=\"720\" alt=\"image\" src=\"https://github.com/user-attachments/assets/3aaad7cb-a4d2-498c-b821-a2456ffab6a4\" />\r\n\r\n&nbsp;\r\n\r\n**`NEW` Manual compression of all watched folders**\r\n- You can now compress all watched folders manually from the `Watcher` tab\r\n- Any scheduled background compressions can also be cancelled from this tab when they are running too. \r\n\r\n**`NEW` Logging**\r\nHopefully this will make error reporting easier - logs are now generated and saved to `%IridiumIO%/CompactGUI`. If you run into issues with CompactGUI, please share these logs when creating an issue! Hopefully they catch the reason for any crashes or problems. \r\n\r\n\r\n**`TWEAKS` UI Updates**\r\n- Improved Compression Mode option buttons and layout of main area of CompactGUI \r\n\t- the hover effect can be disabled in settings if you prefer to always see more details\r\n- Tweaked results view (not sure if this looks better or not - probably will change again later)\r\n- Adjusted Watcher page layout - now includes button to compress all watched folders on command\r\n- Changes to base background colour and image use\r\n\r\n\r\n<img width=\"600\"  alt=\"animated image\" src=\"https://github.com/user-attachments/assets/9d9f65f8-2108-4fe8-9bf0-a700020f0fd1\" />\r\n\r\n&nbsp;\r\n<img width=\"600\"  alt=\"image\" src=\"https://github.com/user-attachments/assets/a2a510e8-642a-4305-aec6-87df9e900858\" />\r\n\r\n\r\n### Fixes\r\n- Fixed several memory leaks\r\n- Major performance improvements in several areas and reduced overall memory usage\r\n- Fixed a crash that could occur when opening the skiplist\r\n- Fixed the watcher list nuking itself if a monitored folder is deleted #546 \r\n- Fixed instances where the background watcher simply doesn't do anything\r\n- Fixed the compression buttons showing the wrong estimates #543 \r\n- Fixed spamming disk writes when the user changes settings (previously every change in the settings menu would immediately write the new settings file to disk - now this is debounced)\r\n\r\n\r\n-----\r\n### Installation\r\n#### Binaries\r\n\r\n````yml\r\nCompactGUI.exe (10MB):\t\t Smaller size, but requires .NET 9 Runtime to be installed\r\nCompactGUI.mono.exe (64MB):\t Fully self-contained and embeds the necessary .NET 9 libraries\r\n````\r\n\r\n#### WinGet\r\n```ahk\r\nwinget install CompactGUI\r\n```\r\n>[!NOTE]\r\n> Installing from `WinGet` automatically installs .NET 9 if required, however it can often take a few days for new releases to become available.  \r\n<details>\r\n <summary>Checksums</summary>\r\n\r\n````yml\r\nMD5: \t\tF6722CD43AA8169DB1F960A258639889\r\nSHA-256: \t5CB2DB4EC39B8FA3E11BC3824BBFDC55214373D27714BFA2C1DF306576F06D81\r\n````\r\n</details>\r\n\r\n\r\n\r\n\r\n -----\r\n ### Like this project?\r\n Please consider leaving a tip on Ko-Fi :) \r\n \r\n <p align=\"center\"><a href='https://ko-fi.com/iridiumio' target='_blank'><img height='42' style='border:0px;height:42px;' src='https://cdn.ko-fi.com/cdn/kofi3.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a></p>\r\n\r\n\r\n**Full Changelog**: https://github.com/IridiumIO/CompactGUI/compare/v4.0.0-beta.5...v4.0.0-beta.6",
  "discussion_url": "https://github.com/IridiumIO/CompactGUI/discussions/550",
  "reactions": {
    "url": "https://api.github.com/repos/IridiumIO/CompactGUI/releases/232786316/reactions",
    "total_count": 66,
    "+1": 27,
    "-1": 0,
    "laugh": 0,
    "hooray": 4,
    "confused": 0,
    "heart": 23,
    "rocket": 8,
    "eyes": 4
  }
}
Langage dominant
Visual Basic .NET
Étoiles
8.9k
Forks
343
Merge moyen
3 j 18 h
PR mergées (30 j)
7

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de IridiumIO/CompactGUI

Toutes les issues de IridiumIO/CompactGUI

Issues similaires

Plus d'issues Release

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.