ImranR98 / Obtainium

Get Android app updates straight from the source.
https://obtainium.imranr.dev
GNU General Public License v3.0
5.82k stars 138 forks source link

"Include prereleases" option has opposite effect #1583

Closed bobdole4prez closed 2 months ago

bobdole4prez commented 2 months ago

Describe the bug The "Include prereleases" toggle in the "Additional Options" page for Brave browser (and I would expect other apps) is having the opposite effect it should: if "Include prereleases" is unset/false, then Obtainium offers the latest nightly version but if "Include prereleases" is set/true, then Obtainium offers the latest release. Toggling the "Verify the 'latest' tag" option has no effect.

To Reproduce

  1. Import the attached Obtainium settings
  2. Open Brave from the App screen
  3. Note version being offered
  4. Open the additional options screen (pencil)
  5. Toggle "Include prereleases" switch
  6. Note version being offered.

Screenshots and Logs

With "Include prereleases" on (obtainium settings export) Screenshot_20240427-145802_Obtainium resized

With "Include prereleases" off (obtainium settings export) Screenshot_20240427-145822_Obtainium resized

Please complete the following information:

Additional context This was working fine before. I discovered the problem today when I was offered an update for Brave that wouldn't install because it had a different package name (for the nightlys).

rimaout commented 2 months ago

I had a similar problem, try to write Releas in the "Filter Titles by Regular Expression" section

image
ImranR98 commented 2 months ago

Yes, this has been covered in past issues. Brave do not correctly mark their betas/alphas with GitHub's yellow 'pre-release' tag so you need to rely on the release titles instead.

gabrielparca commented 5 days ago

had that same issue with Nightly, all good now that I detoggled the "include prereleases" option