Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update notification suggests a downgrade and/or misses beta upgrade #313

Closed
JorisDebonnet opened this issue Aug 29, 2017 · 7 comments
Closed
Assignees
Labels
bug Something's not working right high install/upgrade

Comments

@JorisDebonnet
Copy link

JorisDebonnet commented Aug 29, 2017

I am running 2.6.1 alpha. On startup, it offers an "upgrade" to 2.6.0 beta.

So I figured, perhaps it's suggesting the highest beta because I'm not on the alpha channel - so I went into settings and told it to 'Check for Alpha releases'. But it makes no difference (after multiple restarts).

Of course not a show stopper, just a bit weird :)
image

@phw198
Copy link
Owner

phw198 commented Aug 29, 2017

Yes, I noticed this as well, and was kind of hoping it was due to messing around on a VM snapping backwards and forwards.

I think it's a feature of the Squirrel installer. How did you install v2.6.1? If you weren't on the Alpha releases, I'm guessing you went and downloaded the Setup.exe for it manually? In which case under %LOCALAPPDATA%\OutlookGoogleCalendarSync how many install directories do you have? Just one for the 2.6.1?

Squirrel always expects the current and previous versions (maintained by doing an upgrade within OGCS), so I think it's getting confused. Not sure if this is fixed in subsequent releases of Squirrel...

@phw198 phw198 added bug Something's not working right install/upgrade labels Aug 29, 2017
@phw198
Copy link
Owner

phw198 commented Sep 21, 2017

I've also noticed Squirrel can miss available upgrades. Eg running v2.5.0 will only see v2.6.1 (the latest alpha at the time) which will be ignore if the user doesn't want alphas - so no notification about v2.6.0.

@phw198 phw198 changed the title Update notification suggests a downgrade Update notification suggests a downgrade and/or misses beta upgrade Sep 21, 2017
@phw198 phw198 self-assigned this Sep 21, 2017
@phw198 phw198 added the high label Sep 21, 2017
@JorisDebonnet
Copy link
Author

Right now I'm on 2.6.2.0, and I get a notification about the availability of 2.6.3.0 on each startup. That's fine (because I turned on alpha updates), but when I click on "Yes" to download it, nothing happens. So I try to Update via the About tab, but I get the same result.

So anyway, I just downloaded 2.6.3.0 'manually' and installed it. Of course I can't check now whether that one fixed the issue :) I see the release notice about "Give user feedback when manually checking for update", perhaps that was a related issue.

@phw198
Copy link
Owner

phw198 commented Oct 29, 2017

Hi @JorisDebonnet

🗒️ Could you provide your OGcalsync.log file (see instructions) for the v2.6.2 upgrade prompts?

@JorisDebonnet
Copy link
Author

Sent it to your Google Drive.

@phw198
Copy link
Owner

phw198 commented Nov 18, 2017

This issue appears to be related, at least in part, to Squirrel/Squirrel.Windows#774

@phw198
Copy link
Owner

phw198 commented Nov 18, 2017

Upgrading from Squirrel v1.6.0 to v1.7.8 appears to resolve the downgrade problem.

💭 But now possibly hitting Squirrel/Squirrel.Windows#1068 - v1.7.6 seems to be a breaking change for any differential files created prior to that release. May need to only provide full .nupkg and not the delta. Will see...

@phw198 phw198 closed this as completed in ee7153a Nov 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something's not working right high install/upgrade
Projects
None yet
Development

No branches or pull requests

2 participants