appinfo/info.xml currently declares <nextcloud min-version="30" max-version="33"/>. NC34 is upcoming; when it lands we should:
- Install NC34 on a test instance.
- Run the plugin end-to-end: create, open, sync, trash/restore, public share, embed, templates, legacy migration.
- Watch
nextcloud.log for deprecation warnings from any OCP APIs we use.
- Bump
max-version="34" in info.xml.
- Ship a patch release (
1.1.1 or whatever's next).
Pre-emptive checks worth doing before NC34 hits
- Search
OCP\ imports for anything marked @deprecated in NC33's source.
- Verify event-listener signatures still match (we hook
FileCreatedFromTemplateEvent, NodeRestoredEvent, MoveToTrashEvent, AddContentSecurityPolicyEvent, LoadAdditionalScriptsEvent).
- Verify the
IProviderV2 preview-provider interface is unchanged.
Acceptance
appinfo/info.xmlcurrently declares<nextcloud min-version="30" max-version="33"/>. NC34 is upcoming; when it lands we should:nextcloud.logfor deprecation warnings from any OCP APIs we use.max-version="34"ininfo.xml.1.1.1or whatever's next).Pre-emptive checks worth doing before NC34 hits
OCP\imports for anything marked@deprecatedin NC33's source.FileCreatedFromTemplateEvent, NodeRestoredEvent, MoveToTrashEvent, AddContentSecurityPolicyEvent, LoadAdditionalScriptsEvent).IProviderV2preview-provider interface is unchanged.Acceptance
max-versionbumped.