Mark non-stable releases as prerelease in GitHub releases
Maintainers usually reply within 3 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- github
- Domain
- release
Research direction
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.
Written by the indexing model from the issue text.
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
}
}
- Dominant language
- Visual Basic .NET
- Stars
- 8.9k
- Forks
- 343
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 7
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from IridiumIO/CompactGUI
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
IridiumIO/CompactGUI#699 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
IridiumIO/CompactGUI#697 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
IridiumIO/CompactGUI#696 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
IridiumIO/CompactGUI#680 ·
Maintainers usually reply within 3 days
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
IridiumIO/CompactGUI#700 ·
Maintainers usually reply within 3 days
All issues in IridiumIO/CompactGUI
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
facebookincubator/scrut#60 ·
-
0.kind: enhancement 9.needs: package (update)
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
NixOS/nixpkgs#577156 · 3 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Update morgenwm to 0.3.0Possibly taken @zen0bit claimed this today. Openpackage-update
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Maintainers usually reply within 1 day
-
area: lab area: updates bug P3: low value: low
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
patrick-hudson/put.gd-desktop#350 ·
Maintainers usually reply within 1 day