Skip to content

Releases: langgenius/dify-plugin-daemon

0.6.0

24 Apr 07:44
b7da835

Choose a tag to compare

What's Changed

Full Changelog: 0.5.9...0.6.0

0.5.9

24 Apr 07:47
c06646b

Choose a tag to compare

What's Changed

  • perf: make .uv-cache as shared folder by @fatelei in #704
  • perf: not compile .venv and .uv-cache by @fatelei in #706
  • fix(cache): pass watch keys to Transaction so optimistic lock actually works by @lin-snow in #701
  • chore: add debug log by @fatelei in #709

New Contributors

Full Changelog: 0.5.8...0.5.9

0.5.8

24 Apr 07:46
08d8d4c

Choose a tag to compare

What's Changed

Full Changelog: 0.5.7...0.5.8

0.5.7

14 Apr 02:06
0da29da

Choose a tag to compare

What's Changed

  • feat: add prometheus metric by @fatelei in #567
  • feat: support azure blob managed identity by @wylswz in #679
  • fix(persistence): correctly calculate storage size delta during save operations by @leslie2046 in #684
  • feat : set the time zone for the service by @shootercheng in #682
  • fix: honor LOG_LEVEL env in daemon logger by @41tair in #686

New Contributors

Full Changelog: 0.5.6...0.5.7

0.5.6

03 Apr 03:06
9ed9fdd

Choose a tag to compare

What's Changed

  • feat: remove auto migrate when server start and add split migrate com… by @fatelei in #672

Full Changelog: 0.5.5...0.5.6

0.5.5

02 Apr 08:17
90c5939

Choose a tag to compare

What's Changed

  • fix: fix address already use by @fatelei in #634
  • feat: add OpenTelemetry metrics for plugin invocations by @Stream29 in #637
  • fix: fix plugin upgrade use context by @fatelei in #639
  • feat: plugin unregister clean cache immediatly by @fatelei in #636
  • fix: fix uv offline set position by @fatelei in #644
  • fix: fix trace ctx should not be overwrite by @fatelei in #648
  • feat: Configure GORM log level settings by @shootercheng in #652
  • fix: accept plugin_unique_identifier from query params for DecodePluginFromIdentifier by @minodisk in #593
  • chore: bump grpc to v1.79.3 and x/net to v0.51.0 by @zhangx1n in #655
  • revert: "feat: add uv sync offline flag (#624)" and "fix: fix uv offline set position (#644)" by @kurokobo in #651
  • fix: hardcoded http scheme in Dify-Hook-Url by @s4s7 in #656
  • feat: add slim cli for local and remote plugin invocation by @41tair in #630
  • convert if {} else if {} code to switch-case statements. && bad syntax for struct tag value by @shootercheng in #657
  • fix: #658 by @shootercheng in #659
  • feat : Add command line startup instructions by @shootercheng in #660
  • feat: auto use uv --frozen when there is a uv.lock file by @fatelei in #663
  • refactor: remove unused code and deprecated features by @41tair in #422
  • feat: remote plugin disconnect clean the plugin cache by @fatelei in #667

New Contributors

Full Changelog: 0.5.4...0.5.5

0.5.4

16 Mar 08:56
8788e44

Choose a tag to compare

What's Changed

  • fix: fix missing .venv can not self healing by @fatelei in #579
  • feat: support opentelemetry by @fatelei in #583
  • feat: install plugin should be idempotent by @fatelei in #576
  • bump alpine and golang version in dockerfile by @41tair in #605
  • fix: write correct error structure by @fatelei in #611
  • chore: add logging for session and redis by @Stream29 in #614
  • fix: ZIP files always use forward slashes / regardless of the operati… by @fatelei in #616
  • fix: fix install context is not right by @fatelei in #613
  • bump otel package from 1.39.0 to 1.41.0 by @41tair in #618
  • fix: fix lru miss init by @fatelei in #622
  • fix: monitor timeout task SQL by @Stream29 in #617
  • fix: synchronize remote debugging plugins across cluster nodes by @fatelei in #589
  • feat: add uv sync offline flag by @fatelei in #624
  • feat: plugin package clean command line tool by @fatelei in #584
  • fix: fix instanceLocker repeat unlock by @fatelei in #620
  • fix: don't panic on env loading error by @Stream29 in #629
  • Support simultaneous file and stdout logging via LOG_FILE by @41tair in #594
  • feat: support opaque_body in prompt messages by @BeautyyuYanli in #585
  • fix: upgrade plugin fails when new version declaration is not yet in DB by @euxx in #625
  • add: source for plugin task query api by @zyssyz123 in #628
  • fix: remote plugin connect and disconnect find plugin failed by @fatelei in #632
  • fix: remove internal .env loading from plugin daemon by @weichun-wang in #608

New Contributors

Full Changelog: 0.5.3...0.5.4

0.5.3

20 Jan 09:45
23a4662

Choose a tag to compare

What's Changed

  • Feat/Implement structured logging and Trace ID propagation by @41tair in #552
  • fix: update redis dependency to v9.6.3 for security improvements by @Yeuoly in #554
  • fix: update busybox installation in Dockerfile for improved security by @Yeuoly in #555
  • fix: add server_host force listen to ipv4 by @fatelei in #566
  • feat: prioritize pyproject.toml when installing plugin dependencies by @Stream29 in #557
  • feat(#450): add Redis SSL/TLS configuration support by @Oscaner in #558
  • feat: add redis distribute lock by @fatelei in #564
  • feat: add retry mechanism for serverless invocation on 502 errors by @Yeuoly in #569

New Contributors

Full Changelog: 0.5.2...0.5.3

0.5.2

22 Dec 10:44
bf9e6e9

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.45.0 by @dependabot[bot] in #531
  • Fix/remove tenant id reference in readme service by @Yeuoly in #530
  • refactor: remove uuid-ossp dependency and update ID generation logic by @Yeuoly in #536
  • fix: plugin log not display after refactor by @hjlarry in #537
  • Feat: Add OSS-specific parameters for HW and ALI private deployment by @myg133 in #539
  • refactor: separate CI tests, and support pg bouncer by @Yeuoly in #529
  • fix: add default database for pg bouncer support by @Yeuoly in #545
  • fix: align plugin manifest validation error messages with regex length limits by @zhangx1n in #547
  • fix: enhance process management to prevent zombie processes and clarify instance state handling by @Yeuoly in #544
  • fix PluginDaemonInternalServerError: no available node, plugin runtime not found by @SongYippee in #549
  • chore: init listener first avoid panic error by @fatelei in #548

New Contributors

Full Changelog: 0.5.1...0.5.2

0.5.1

10 Dec 10:57
96b5111

Choose a tag to compare

What's Changed

This release is made for #527

  • fix: add unique index for plugin installation to prevent duplicate by @Mairuis in #528

Full Changelog: 0.5.0...0.5.1