Is Zotero still enforcing 'strict_max_version" for plugins?
dstillman
Zotero Team
This discussion was created from comments split from: Announcing Zotero 10.
Upgrade Storage
https://github.com/paulMrG2/zotero-highlight-descriptions
The reason I ask is that I also have about half a dozen important plugins that do not currently have strict_max_version set for version 10.
But that specific plugin has an update manifest that doesn't declare strict_max_version at all, which currently avoids compatibility checking altogether. That's equivalent to declaring a future max-version like "99.*", and as we've warned on the dev list, we'll be blocking plugins that do so in a future version. We'll clarify that the same applies to a missing max-version in the update manifest.
(This is all separate from future changes to try to let plugins that use only sandboxed APIs from needing to bump strict_max_version each release cycle. As long as plugins have full access to Zotero internals, they cannot safely opt out of strict version checks.)