Skip to content

Releases: NeverDecaf/chromium-web-store

1.5.5.3

17 Feb 21:11

Choose a tag to compare

Changelog

  • Fix for non-functioning buttons in chromium versions ~145+ (#178, courtesy of @Ahrotahn)

1.5.5.2

28 Nov 23:23

Choose a tag to compare

Changelog

  • The Add to Chrome button on the web store should be enabled more reliably. You may still need to refresh at times (especially after navigating) if it is disabled.

1.5.5.1

22 Sep 21:42

Choose a tag to compare

1.5.5.1 Pre-release
Pre-release

Changelog

  • Fix an error when checking for updates with 180+ extensions (#169)

1.5.5

02 Sep 20:45

Choose a tag to compare

Changelog

  • Webstore integration now works after navigating from the main webstore page (without a refresh).
  • Add traditional chinese translation (courtesy of @hugoalh)

1.5.4.3

29 May 04:48

Choose a tag to compare

Changelog

  • Added Korean translation (courtesy of @jjhitel)
  • Fix for extensions not installing correctly on some browsers #145

1.5.4.2

08 Feb 17:42

Choose a tag to compare

Changelog

  • Updated Turkish translation (courtesy of @Tmp341)
  • Used MTL to translate all untranslated strings.

Known Bugs

  • The "Add to Chrome" button will sometimes be disabled when navigating around the web store. If this happens you can refresh the page to fix it. (#135)

1.4.5

08 Feb 17:31

Choose a tag to compare

1.4.5 Pre-release
Pre-release

This version is ONLY for browsers which do not support Manifest V3

  • Use at your own risk I haven't tested this at all.

1.5.4.1

22 Nov 14:45

Choose a tag to compare

1.5.4.1 Pre-release
Pre-release

Changelog

This is a test release of an alternative method of supporting the new chrome web store.

Known Bugs

  • Will not always apply correctly when navigating between pages within the web store, if the "Add to Chrome" button is greyed out for you, try refreshing the page.
  • No translations were added for the new option.

Technical details

Integration is achieved by modifying the window.chrome object on the CWS page, namely window.chrome.webstorePrivate and window.chrome.management. The web store uses these APIs to check which extensions you have installed and show the appropriate buttons. See chromeApi.js for a list of functions that were implemented, note that the local implementation doesn't always match the official version, for example chrome.management.getAll does not return all extensions but rather an array containing a single extension at most (the one whose page you are on). Because I can't reverse engineer the source of the chrome web store I can't be sure that data obtained from these methods isn't being sent back to Google. This should not be too worrying since even if that is the case the data they can access is limited to information about which extensions you have installed (a similar amount of data is transmitted whenever you check for updates with chromium-web-store) but if you are concerned I have added an option you can uncheck: Enable Chrome Web Store Integration

1.5.4

13 Sep 09:15

Choose a tag to compare

Changelog

1.5.3.1

04 Apr 21:48

Choose a tag to compare

Changelog

  • Use updated icons #118