mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 18:35:29 -04:00
9bbbf70423
- Changed the type of the event description in EventConfiguration from EventDescription to I18nObject for better internationalization support. - Updated related test cases to reflect this change. - Simplified the description fields in various issue and star event YAML files by removing redundant human and llm sections, retaining only the essential translations. These changes enhance the clarity and maintainability of event configurations and improve support for multiple languages.
Dify Plugin SDK
A Python SDK for building plugins for Dify.
Version Management
This SDK follows Semantic Versioning (a.b.c):
- a: Major version - Indicates significant architectural changes or incompatible API modifications
- b: Minor version - Indicates new feature additions while maintaining backward compatibility
- c: Patch version - Indicates backward-compatible bug fixes
For SDK Users
When depending on this SDK, it's recommended to specify version constraints that:
- Allow patch and minor updates for bug fixes and new features
- Prevent major version updates to avoid breaking changes
Example in your project's dependency management:
dify_plugin>=0.3.0,<0.5.0