Mark non-stable releases as prerelease in GitHub releases
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.
- API: https://api.github.com/repos/IridiumIO/CompactGUI/releases/latest
- Web: https://github.com/IridiumIO/CompactGUI/releases/latest
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 \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 \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
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de IridiumIO/CompactGUI
-
Curse you for the AI Bug Report (But I should fix)
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
IridiumIO/CompactGUI#699 ·
Les mainteneurs répondent en général sous 3 jours
-
Curse you for the AI Bug Report (But I should fix)
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
IridiumIO/CompactGUI#697 ·
Les mainteneurs répondent en général sous 3 jours
-
Curse you for the AI Bug Report (But I should fix)
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
IridiumIO/CompactGUI#696 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
IridiumIO/CompactGUI#680 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
IridiumIO/CompactGUI#700 ·
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de IridiumIO/CompactGUI
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
starlinghq/starling#209 ·
Les mainteneurs répondent en général sous 1 jour
-
Help-Wanted Needs-Triage Package-Update
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
microsoft/winget-pkgs#461760 ·
Les mainteneurs répondent en général sous 1 jour
-
area: scripts area: tests ci community difficulty: easy dx good first issue hacktoberfest help wanted island: Test Atoll quality rank: 8 kyu tech: github-actions testing tooling
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
tdk-landscape/tdk-cli-core#2332 ·
-
Inconsistent case in names for Windows installation packages compared to all other assetsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertearea:ui bug in progress needs-triage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
bherbruck/solvecraft#6769 · 2 commentaires ·
-
stage-fail
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
siyuan-note/bazaar#2405 ·
Les mainteneurs répondent en général sous 1 jour