Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Mark non-stable releases as prerelease in GitHub releases

Offen
#581 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 3 Tagen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
github
Bereich
release

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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
  }
}
Vorherrschende Sprache
Visual Basic .NET
Sterne
8.9k
Forks
343
Ø Merge
3 T. 18 Std.
Gemergte PRs (30 T.)
7

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus IridiumIO/CompactGUI

Alle Issues in IridiumIO/CompactGUI

Ähnliche Issues

Weitere Issues zu Release

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.