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

Extensions that update after the browser restarts aren't appearing in Changelogger #34

Open
keithx2 opened this issue Jan 18, 2024 · 1 comment
Labels

Comments

@keithx2
Copy link

keithx2 commented Jan 18, 2024

An extension may listen to runtime.onUpdateAvailable and then it may delay an update until the browser restarts. The management.onInstalled event won't fire in these cases when the browser restarts, so Changelogger does not log the version change. Changelogger could compare the installed versions of extensions when it starts up (management.getAll) with the previous versions of extensions stored in storage.local to see if the versions differ and update the changelog if necessary.

Here is a link to uBlock Origin that delays updates until the browser restarts:

https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/

@Rayquaza01 Rayquaza01 added the bug label Jan 31, 2024
@keithx2
Copy link
Author

keithx2 commented Jul 21, 2024

This bug with management.onInstalled is placed under the following bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1700797#c8

So there is the possibility that this issue will get fixed in a later version of Firefox...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants