Skip to content

feat: add erbanku/cloudconvert 0.1.3 - #3072

Merged
crazywoola merged 1 commit into
langgenius:mainfrom
erbanku:automation/cursor/cloudconvert-0-1-3
Sep 13, 2026
Merged

crazywoola merged 1 commit into
langgenius:mainfrom
erbanku:automation/cursor/cloudconvert-0-1-3

Conversation

@erbanku

@erbanku erbanku commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Plugin Submission

Plugin information

Submission type

  • New plugin
  • Version update

What changed

Version bump of erbanku/cloudconvert to 0.1.3 after 0.1.2 merged (#3007) but production upload failed with package decode failed (https://github.com/langgenius/dify-plugins/actions/runs/33704779148/job/100491472459). Maintainer asked for a new version PR in #3052.

  • Pin dify-plugin>=0.10.2,<0.11.0
  • Declare amd64 and arm64
  • Runtime-only package (tests excluded)
  • README source and contact URLs

Tools unchanged: pdf_to_docx, office_to_pdf, convert_office_file, list_supported_conversions.

Risk level

  • Low risk
  • Medium risk
  • High risk

The plugin processes uploaded files and sends file contents to CloudConvert (api.cloudconvert.com by default, or an optional region/sandbox API base URL) for conversion. It does not execute user code, SQL, or local commands.

Required checks

  • I have read and followed the Marketplace submission requirements.
  • I have read and comply with the Plugin Developer Agreement.
  • I tested this plugin on Dify Community Edition and Dify Cloud, or documented any limitation below.
  • The package contains only files needed at runtime.
  • The package does not contain secrets, local credentials, .env files, .git directories, virtual environments, caches, logs, or IDE files.
  • The package does not contain executables or bundled binaries, or I explained why they are required below.
  • The plugin README includes setup steps, usage instructions, required APIs or credentials, connection requirements, and the source repository link.
  • The plugin includes PRIVACY.md or a hosted privacy policy, and manifest.yaml references it.
  • All user-facing text is primarily in English, with any localized README files following the i18n guidance.

Security and privacy notes

Uploaded files are sent to CloudConvert for conversion. Credentials are a CloudConvert API key and an optional API base URL stored by Dify. PRIVACY.md is included. Privacy questions: https://github.com/erbanku/cloudconvert/issues

Limitation: live conversion against Dify Cloud was not run in this submission environment.

Local validation

  • uv sync --python 3.12 && uv run pytest (8 tests passed)
  • dify plugin package ./cloudconvert produced a zip with 20 runtime files and no tests/
  • Packaged manifest.yaml version is 0.1.3

Reviewer notes

Related: #3052

Marketplace namespace: erbanku/cloudconvert
Source repository: https://github.com/erbanku/cloudconvert

Republish after 0.1.2 production upload failed with package decode failed.

Fixes langgenius#3052
@crazywoola
crazywoola merged commit f3af7e3 into langgenius:main Sep 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: medium Medium-risk Marketplace submission

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants