ImperialSquid / zotero-zotts

A Zotero plugin adding text to speech (TTS) functionality to various screens
GNU Affero General Public License v3.0
86 stars 1 forks source link

[Bug]: Plugin incompatible with latest version of Zotero #123

Closed dhutton2002 closed 1 month ago

dhutton2002 commented 1 month ago

Checklist

Zotero version

6.0.36

ZoTTS version

1.3.0

OS

Windows

OS (specific)

Windows 11

Steps to reproduce

  1. Download the .xpi file from the latest release (https://github.com/ImperialSquid/zotero-zotts/releases)
  2. Open Zotero and select Tools > Add-ons > Gear icon > Install Add-on From File
  3. Select the downloaded .xpi file

Expected behaviour

Install the plugin

Actual behaviour

Screenshot 2024-10-21 111351

Error message: "The add-on "%S" could not be installed. It may be incompatible with this version of Zotero."

ImperialSquid commented 1 month ago

Hi @dhutton2002, thanks for your bug report.

ZoTTS is only compatible with Zotero 7+, so this is intended behaviour.

If you want to use ZoTTS you'll also need to upgrade to the latest version of Zotero (version 7), available here. Sorry for any inconvenience.


Zotero 6 and 7 work very differently under the hood due to a major overhaul of how the program runs.

As part of the development I was weighing up whether to develop for compatibility with both versions or just the newer version, since Zotero 7 entered beta at around the same time as ZoTTS was getting ready for the first release, and on the advice of a few of the Zotero devs, ZoTTS is only compatible with versions 7+.

Sorry again for any inconvenience.

dhutton2002 commented 1 month ago

Ah, got it, thanks so much! I completely forgot to check whether my version of Zotero was in fact the latest one. I'll update it now.

ImperialSquid commented 1 month ago

No worries!

Let me know if you run into any more issues, have any feature requests, etc etc 😊