Skip to content

Releases: langgenius/dify-plugin-sdks

0.3.2

03 Jun 10:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.1...0.3.2

0.4.0b1

30 May 07:24
Compare
Choose a tag to compare
0.4.0b1 Pre-release
Pre-release

What's Changed

  • feat0.4.0: implement OAuth authorization URL and credentials retrieval by @Yeuoly in #116
  • chore[0.4.0]: update dependencies and remove pydub from main requirements by @Yeuoly in #135

Full Changelog: 0.3.0...0.4.0b1

0.3.1

27 May 06:36
70de258
Compare
Choose a tag to compare

What's Changed

  • feat0.4.0: implement OAuth authorization URL and credentials retrieval by @Yeuoly in #116
  • chore[0.4.0]: update dependencies and remove pydub from main requirements by @Yeuoly in #135
  • feat: enhance PluginRunner to build plugins from source directories by @Yeuoly in #150
  • bump to 0.3.1 by @Yeuoly in #151

Full Changelog: 0.3.0...0.3.1

0.3.0

19 May 07:01
a4bad2b
Compare
Choose a tag to compare

Features

  • Support test plugin package

What's Changed

Full Changelog: 0.2.4...0.3.0

0.2.4

14 May 05:07
e380493
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.3...0.2.4

0.2.3

13 May 07:46
ddb87f8
Compare
Choose a tag to compare

What's Changed

  • chore: mark constructors as final in multiple classes by @Yeuoly in #132
  • chore: add unit test for AgentStrategy constructor by @Yeuoly in #133
  • feat: add repository URL field to manifest by @Yeuoly in #134
  • dep[0.2.3]: update httpx to 0.28.x reducing JSON payload length in transporation by @bowenliang123 in #137
  • feat: support REMOTE_INSTALL_URL config for remote installing and debugging by @bowenliang123 in #136
  • chore: bump sdk to 0.2.3 by @Yeuoly in #139

New Contributors

Full Changelog: 0.2.2...0.2.3

0.2.2

06 May 08:40
50a8b90
Compare
Choose a tag to compare

What's Changed

  • fix: update storage field to be optional in PluginResourceRequirement… by @Yeuoly in #114
  • feat: Add Citations and Attributions to Agent Node by @chiehw in #107
  • Update README.md to new version by @lcandy2 in #118
  • feat(http_parser): add functions to parse raw HTTP requests and conve… by @Yeuoly in #119
  • agent node add runtime(user_id) by @kuozo in #115
  • feat: generate docs automatically by @Yeuoly in #121
  • chore: update GitHub Actions permissions in mkdocs workflow by @Yeuoly in #126
  • fix(File): enhance error handling for unsupported URL protocols in fi… by @fdb02983rhy in #124
  • fix: In debug mode, thread locks block responses and heartbeats, causing TCP to reconnect. by @zengruizhao in #125
  • feat: support list in JsonMessage by @jingfelix in #122
  • feat(endpoint): support declare endpoints in groups by @Yeuoly in #130
  • fix: improve buffer handling for multimodal input by @kurokobo in #128

New Contributors

Full Changelog: 0.2.1...0.2.2

What's Changed

  • fix: update storage field to be optional in PluginResourceRequirement… by @Yeuoly in #114
  • feat: Add Citations and Attributions to Agent Node by @chiehw in #107
  • Update README.md to new version by @lcandy2 in #118
  • feat(http_parser): add functions to parse raw HTTP requests and conve… by @Yeuoly in #119
  • agent node add runtime(user_id) by @kuozo in #115
  • feat: generate docs automatically by @Yeuoly in #121
  • chore: update GitHub Actions permissions in mkdocs workflow by @Yeuoly in #126
  • fix(File): enhance error handling for unsupported URL protocols in fi… by @fdb02983rhy in #124
  • fix: In debug mode, thread locks block responses and heartbeats, causing TCP to reconnect. by @zengruizhao in #125
  • feat: support list in JsonMessage by @jingfelix in #122
  • feat(endpoint): support declare endpoints in groups by @Yeuoly in #130
  • fix: improve buffer handling for multimodal input by @kurokobo in #128
  • Bump to 0.2.2 by @Yeuoly in #131

New Contributors

Full Changelog: 0.2.1...0.2.2

0.2.1

25 Apr 06:15
c278653
Compare
Choose a tag to compare

What's Changed

  • fix: incorrectly uses new_tool_call.function.name while getting existing tool calls by @ExenVitor in #104
  • Fix function call error in qwen-xxx by @chiehw in #109
  • fix: update minimum_dify_version to be optional in PluginConfiguration by @Yeuoly in #111
  • chore: bump version to 0.2.1 by @Yeuoly in #112

Full Changelog: 0.2.0...0.2.1

0.2.0

25 Apr 05:58
b884686
Compare
Choose a tag to compare

What's Changed

  • Fix: Convert shared class variables to instance variables to solve lock contention and CPU issues by @hejuntt1014 in #81
  • enhancement: remove prompt_messages from LLMResult and LLMResultChunk by @Yeuoly in #88
  • feat: add minimum_dify_version field to PluginConfiguration for version validation by @Yeuoly in #93
  • add self.session.storage.exist by @hjlarry in #89
  • ci(python): Add CI Pipeline for Python SDK by @QuantumGhost in #72
  • fix(agent_node): support tool parameters of select type by @Nov1c444 in #96
  • feat(python): Add specific error classes for StorageInvocation by @QuantumGhost in #90
  • feat(model): add structured output feature to model by @Nov1c444 in #97
  • feat(invocation): add FetchAppInvocation and update type hints for improved clarity by @Yeuoly in #100
  • chore(workflow): update pull request trigger to only activate on pushes to main by @Yeuoly in #101
  • feat: agent strategy parameter add help field by @junjiem in #99
  • optimize: replace json.loads with TypeAdapter for JSON unmarshaling by @Yeuoly in #103
  • fix: debug runtime & local runtime cannot get app_id by @chiehw in #106
  • chore: bump version to 0.2.0 by @Yeuoly in #110

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

10 Apr 07:10
Compare
Choose a tag to compare

Formal release of Dify Plugin SDK