You are viewing a single comment's thread from:

RE: [Announcement] Steem Curation Extension graduates to beta: Find it now in the official Chrome Web Store

in Steem Dev18 days ago

Hmm, strange - I had already installed the extension on another PC some time ago without any problems. Maybe I'm wrong and it was a previous version. However...

Currently there is an error in manifest.json line 24, steemworld.js does not exist, but steemWorld.js - only one letter, but great effect :-)

Sort:  
 18 days ago 

Oops. I guess I changed the file name to camel case, but I didn't update the entry in manifest.json. I'll try to post an update to fix that this weekend.

I'm curious about why my PC never complained about that, though. I probably made the change quite some time ago. Are you running on something other than Windows?

Ahh, that would be the explanation! Yes, the PC that gave the error message is a Linux PC. The other PC mentioned above is running Windows.

 17 days ago 

I believe this is fixed, but I don't have any way to test it. I think I'll try to put linux on an idle laptop so I can use it for testing for this sort of problem in the future. I guess I'm going to test the new version (0.5.1) for a week or two, in case of bugs, before I try to publish it in the chrome webstore. Hopefully, I'll have the linux laptop built before then.

I had an old laptop for a while, but then it became too much of a hassle to get the old thing out of the cupboard and plug it in, and it also takes up space.

Another option would be VirtualBox, which I'm sure you know. For example, I have Linux Mint in the Xfce edition running in a VirtualBox for testing. Mint22.1xfceMaster in the screenshot is an installation with all updates, which I only need to clone if I want to test something. If the clone contains too much crap, I can simply delete it.

image.png

In Mint22xfcePhp is my environment for PHP - that's how I keep my main system clean :-)

Just an idea...

 17 days ago (edited)

After a couple hours of dependency/version challenges, I started up ubuntu 24.04 in WSL on another computer, and I was able to test that version 0.5.1 of the extension starts without errors from there (in Chrome and Brave). I'm not going to be able to do a lot of testing on linux, but at least I know it won't fail with an error at startup. I'll test these changes for a week or two and plan on submitting to the chrome store between May 24 and May 31.

Currently I still have 0.5.0 in which I have corrected manifest.json. So far it runs without problems with Linux.

Tomorrow I'll install 0.5.1 and let you know if I notice anything.

I like the extension, cool thing 👍

 6 days ago 

The new version is available from the Chrome Webstore now. Hopefully that will solve the camel case mismatch. Please me know if there's still a problem.

I'll do it, but I won't have the opportunity until Sunday...

 10 days ago 

I just submitted 0.5.1-beta for review in the Chrome Web Store. Could take a few days or up to a month before it's published (assuming approval).

 17 days ago 

I might play around with doing it through Virtual Box, too. Thinking about it, I can probably even just do it from WSL. My main system is so old, though, that everything I try to do is a chore. I just ordered a new one to replace it, but it'll still probably be a little while before I can test this fix.