这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@scribblemaniac
Copy link
Member

This is a really minimal solution to avoid release candidates from being presented as a new release when users check for updates. The releases.atom does not provide the information necessary to distinguish prereleases from full releases. The nightly build link was wrong so I updated that at the same time.

I would like to eventually use the GitHub API instead, which does provide prerelease information, and fall back to the atom, or perhaps even other sources in case GitHub is down or blocked. However I'm going to leave that as a future improvement as I want to get this fix into v0.7.1. Given how close v0.7.1 is to release, I think this small hack is the best short-term solution.

@scribblemaniac scribblemaniac added the 🔹 Minor PR (only one reviewer required) label Sep 13, 2025
@MrStevns
Copy link
Member

MrStevns commented Sep 20, 2025

I personally think it's good that we present release candidates to our users through the update checker. I do however also think that before doing that we might need provide the user with the choice between a stable release and a release candidate with accompanying release notes.

For now this quick fix is fine with me.

@github-project-automation github-project-automation bot moved this from Needs Review to Approved in Pull Request Priority Sep 20, 2025
@chchwy
Copy link
Member

chchwy commented Sep 20, 2025

Thanks for the fix. Please change the merge target to release/0.7.1 branch.

@chchwy
Copy link
Member

chchwy commented Sep 25, 2025

Alright I am going to merge it and cherry-pick it to the 0.7.1 branch

@chchwy chchwy merged commit 19bdcd7 into pencil2d:master Sep 25, 2025
6 of 8 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Merged in Pull Request Priority Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔹 Minor PR (only one reviewer required)

Projects

Development

Successfully merging this pull request may close these issues.

3 participants