[GH-ISSUE #52] Extension expects latest TA version: JSON.parse: unexpected character at line 2 column 1 of the JSON data #31

Closed
opened 2026-03-23 20:31:57 +00:00 by mirror · 13 comments
Owner

Originally created by @Mizerka on GitHub (Mar 9, 2025).
Original GitHub issue: https://github.com/tubearchivist/browser-extension/issues/52

Image

Hey, looks like 0.4 is live now, I had an issue with it on firefox, title + pic shown,

I dont believe it actually copies the cookie over correctly in this state, I wanted the live sync ages ago but couldnt get it to work at all, reverted to 0.3.2 which was working slow but working.

Let me know if you need any logs from anywhere.

Originally created by @Mizerka on GitHub (Mar 9, 2025). Original GitHub issue: https://github.com/tubearchivist/browser-extension/issues/52 ![Image](https://github.com/user-attachments/assets/8c6bb04b-2d8e-4602-9b40-30f2683c08e1) Hey, looks like 0.4 is live now, I had an issue with it on firefox, title + pic shown, I dont believe it actually copies the cookie over correctly in this state, I wanted the live sync ages ago but couldnt get it to work at all, reverted to 0.3.2 which was working slow but working. Let me know if you need any logs from anywhere.
mirror 2026-03-23 20:31:57 +00:00
Author
Owner

@bbilly1 commented on GitHub (Mar 9, 2025):

Did you update TA to v0.5.0? API has changed, you need to update things together.

<!-- gh-comment-id:2708979703 --> @bbilly1 commented on GitHub (Mar 9, 2025): Did you update TA to v0.5.0? API has changed, you need to update things together.
Author
Owner

@Mizerka commented on GitHub (Mar 9, 2025):

good question, no, dont think so, hub was updated 3hours ago, updating docker now.

<!-- gh-comment-id:2708996180 --> @Mizerka commented on GitHub (Mar 9, 2025): good question, no, dont think so, hub was updated 3hours ago, updating docker now.
Author
Owner

@Mizerka commented on GitHub (Mar 9, 2025):

that sorted it, thanks.

had old docker template btw, didnt like redist_host, changed to redis_con and had to change from to redis://:port

will see if that works better, thanks.

<!-- gh-comment-id:2709031506 --> @Mizerka commented on GitHub (Mar 9, 2025): that sorted it, thanks. had old docker template btw, didnt like redist_host, changed to redis_con and had to change from <ip> to redis://<ip>:port will see if that works better, thanks.
Author
Owner

@bbilly1 commented on GitHub (Mar 9, 2025):

@Mizerka Glad you found it. see the detailed release notes on the main repo.

Then as this is user error, please also correct your review here: https://addons.mozilla.org/en-US/firefox/addon/tubearchivist-companion/reviews/

<!-- gh-comment-id:2709142771 --> @bbilly1 commented on GitHub (Mar 9, 2025): @Mizerka Glad you found it. see the detailed release notes on the main repo. Then as this is user error, please also correct your review here: https://addons.mozilla.org/en-US/firefox/addon/tubearchivist-companion/reviews/
Author
Owner

@light commented on GitHub (Mar 12, 2025):

Just pointing out that it is not strictly user error as the release notes say "Added compatibility for Tube Archivist v0.5.0.", not that support for v0.4.x was removed.

<!-- gh-comment-id:2719023925 --> @light commented on GitHub (Mar 12, 2025): Just pointing out that it is not strictly user error as the release notes say "Added compatibility for Tube Archivist v0.5.0.", not that support for v0.4.x was removed.
Author
Owner

@bbilly1 commented on GitHub (Mar 14, 2025):

Just pointing out that it is not strictly user error as the release notes say "Added compatibility for Tube Archivist v0.5.0.", not that support for v0.4.x was removed.

It's clearly stated in the readme here that you need to run the latest version of TA for compatibility:

Verify that you are running the latest version of Tube Archivist as the API is under development and will change.

But I also added a note to the release notes to make this even more obvious.

<!-- gh-comment-id:2725203488 --> @bbilly1 commented on GitHub (Mar 14, 2025): > Just pointing out that it is not strictly user error as the release notes say "Added compatibility for Tube Archivist v0.5.0.", not that support for v0.4.x was removed. It's clearly stated in the readme [here](https://github.com/tubearchivist/browser-extension?tab=readme-ov-file#compatibility) that you need to run the latest version of TA for compatibility: > Verify that you are running the [latest version](https://github.com/tubearchivist/tubearchivist/releases/latest) of Tube Archivist as the API is under development and will change. But I also added a note to the release notes to make this even more obvious.
Author
Owner

@avwuff commented on GitHub (Mar 14, 2025):

The browser extension updated on its own, I don't have control over what version it is running. Please consider maintaining backwards compatibility. I don't currently have the time to do the upgrade to 0.5.0, as it seems like it is a painful process that will take many hours of troubleshooting.

<!-- gh-comment-id:2725835557 --> @avwuff commented on GitHub (Mar 14, 2025): The browser extension updated on its own, I don't have control over what version it is running. Please consider maintaining backwards compatibility. I don't currently have the time to do the upgrade to 0.5.0, as it seems like it is a painful process that will take many hours of troubleshooting.
Author
Owner

@bbilly1 commented on GitHub (Mar 15, 2025):

Effort is better spent on improving the the project and pushing it forward, not on maintaining backwards compatibility.

But nothing magical with browser extensions:

Firefox

All release versions are accessible on the release tab here: https://addons.mozilla.org/en-US/firefox/addon/tubearchivist-companion/versions

Click on download file for any version you want to install

Chrome

Slightly more complicated, as they don't provide convenient version history. But: Clone this repo by the version tag you want to run, copy the manifest.json file and load the extension.

Something like this:

git clone --branch v0.3.2 https://github.com/tubearchivist/browser-extension TA-Companion
cp TA-Companion/extension/manifest-chrome.json TA-Companion/extension/manifest.json

Then in Chrome go to chrome://extensions/, toggle on "Developer mode" on the top right there, then click on "Load unpacked" and load the "extension" folder you have just cloned with the "manifest.json" file, that's TA-Companion/extension.

I'm reopening and pinning this issue to hopefully avoid duplicates.

<!-- gh-comment-id:2726402992 --> @bbilly1 commented on GitHub (Mar 15, 2025): Effort is better spent on improving the the project and pushing it forward, not on maintaining backwards compatibility. But nothing magical with browser extensions: ## Firefox All release versions are accessible on the release tab here: https://addons.mozilla.org/en-US/firefox/addon/tubearchivist-companion/versions Click on download file for any version you want to install ## Chrome Slightly more complicated, as they don't provide convenient version history. But: Clone this repo by the version tag you want to run, copy the manifest.json file and load the extension. Something like this: ``` git clone --branch v0.3.2 https://github.com/tubearchivist/browser-extension TA-Companion cp TA-Companion/extension/manifest-chrome.json TA-Companion/extension/manifest.json ``` Then in Chrome go to chrome://extensions/, toggle on "Developer mode" on the top right there, then click on "Load unpacked" and load the "extension" folder you have just cloned with the "manifest.json" file, that's `TA-Companion/extension`. I'm reopening and pinning this issue to hopefully avoid duplicates.
Author
Owner

@QuAzI commented on GitHub (Apr 16, 2025):

Just updated to TA 0.5.0 then to 0.5.1 and then Firefox plugin... and have the same issue.
Image

But integration works, I can download, I see subscription and video status
Image

<!-- gh-comment-id:2810034862 --> @QuAzI commented on GitHub (Apr 16, 2025): Just updated to TA 0.5.0 then to 0.5.1 and then Firefox plugin... and have the same issue. ![Image](https://github.com/user-attachments/assets/4810c274-767e-45a0-8883-f79c5991aeac) But integration works, I can download, I see subscription and video status ![Image](https://github.com/user-attachments/assets/1a0665cb-af8d-454f-9dbb-1bb922093231)
Author
Owner

@QuAzI commented on GitHub (Apr 16, 2025):

Because http://home.local:8000/api/appsettings/cookie/ crashes. Even can't PUT new cookies

Image

<!-- gh-comment-id:2810050909 --> @QuAzI commented on GitHub (Apr 16, 2025): Because http://home.local:8000/api/appsettings/cookie/ crashes. Even can't PUT new cookies ![Image](https://github.com/user-attachments/assets/44856b8d-3ef8-4906-aa8b-33f2401262f5)
Author
Owner

@bbilly1 commented on GitHub (May 15, 2025):

That is probably related to the appsettings migration problem, as documented in the release notes:

https://github.com/tubearchivist/tubearchivist/releases/tag/v0.5.0

You can follow the steps there.

<!-- gh-comment-id:2881918082 --> @bbilly1 commented on GitHub (May 15, 2025): That is probably related to the appsettings migration problem, as documented in the release notes: https://github.com/tubearchivist/tubearchivist/releases/tag/v0.5.0 You can follow the steps there.
Author
Owner

@ottsch commented on GitHub (May 21, 2025):

I have the same problem with freshly installed TubeArchivist v0.5.2

<!-- gh-comment-id:2897562019 --> @ottsch commented on GitHub (May 21, 2025): I have the same problem with freshly installed TubeArchivist v0.5.2
Author
Owner

@xinmans commented on GitHub (Jun 6, 2025):

I have the same problem with browser-extension on chrome v0.4.1 and TubeArchivist v0.4.13

<!-- gh-comment-id:2949709960 --> @xinmans commented on GitHub (Jun 6, 2025): I have the same problem with browser-extension on chrome v0.4.1 and TubeArchivist v0.4.13
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tubearchivist/archived-browser-extension#31
No description provided.