v0.2.5
Image Version
cozedev/coze-studio-server:0.3.12
cozedev/coze-studio-web:0.0.2
Optimizations and Fixes (Partial List)
- [ci]: Enabled automated unit testing for backend services to ensure code reliability.
- [workflow]: support code node configuration of third-party library
- [workflow]: fix occasionally appears panic ; not recursive lookup dependencies when move or copy workflow form application to library ; fixed where the output of custom database nodes was displayed incorrectly ; fixed workflow checkpoint logic issue ; fix http node URL template rendering failed
- [plugin]:supports using json marshal to correct string types
- [plugin]: fixed panic in ToEinoSchemaParameterInfomethod.
- [singleagent]: Corrected OpenAPI message response field type mismatches.
- [singleagent]: Resolved errors when models generated suggestions without user input.
- [knowledge]: Fixed aggregated SQL execution failures in knowledge queries.
- [knowledge]: Addressed pagination parameter inefficiency in image-based knowledge retrieval.
- [knowledge]:Optimize the index logic of knowledge
- [knowledge]:support ark rerank
- [infra]: Added PaddleOCR component
- [chore]: Implemented security risk notifications for critical operations.
What's Changed
- feat: optimize the package name for cross-domain functionality by @fanlv in #690
- docs: security risks tips & model configuration with byteplus by @junwen-lee in #692
- fix(app): avoid nil panic by @mrh997 in #693
- refactor(workflow): Move the database component in the Workflow package into the common crossdomain package by @fanlv in #704
- refactor(workflow): Move the knowledge component in the Workflow package into the common crossdomain package by @fanlv in #708
- refactor(workflow): Move the plugin component in the Workflow package into the common crossdomain package by @fanlv in #717
- fix: app workflow publish panic by @shentongmartin in #719
- feat(infra): integrate PaddleOCR's PP-StructureV3 as a document parser backend by @Bobholamovic in #714
- fix: copy or move app workflow to library, dependencies on other comp… by @zhuangjie1125 in #720
- fix: do not throw error when encountering unknown param for LLM by @shentongmartin in #735
- fix(frontend): extend image extension to support tos key attribute by @haozhenfei in #723
- refactor(workflow): Move domain resources events into the application layer by @fanlv in #729
- refactor(workflow): Move the variable component in the Workflow package into the common crossdomain package by @fanlv in #738
- fix: Elasticsearch OpIn query append to Must instead of MustNot by @noovertime7 in #744
- fix: display name for custom SQL node by @shentongmartin in #747
- fix: checkpoint store correctly initialize in multi-layered sub-workf… by @shentongmartin in #755
- feat(plugin): supports using json marshal to correct string types by … by @mrh997 in #758
- chore(ci): 1. Update the Docker image names for both the server and the web.2. Set the default port access to localhost only. by @fanlv in #760
- feat: milvus support to use username+password as auth by @fudongyingluck in #751
- docs: readme security risk tips by @junwen-lee in #763
- refactor(knowledge): Move the searchstore manager to app infra by @fanlv in #764
- fix: where HTTP node URL, JSON text, and raw text template rendering could not find the corresponding rendering variables by @zhuangjie1125 in #745
- fix(singleagent): remove code by @junwen-lee in #774
- fix(singleagent): openapi message list field type by @junwen-lee in #775
- feat(ci): enable unit test for backend by @hi-pender in #552
- fix(infra): remove duplicate init code by @fanlv in #779
- fix(ci): correct workflow unit test by @lvxinyu-1117 in #780
- feat: intergrate gemini embedding by @mhowto in #783
- fix: openapi message list limit default by @junwen-lee in #803
- refactor(knowledge): Move the all dependent components to app infra by @fanlv in #795
- fix(knowledge): Fix the issue where knowledge cannot execute aggregated SQL by @liuyunchao-1998 in #794
- refactor(infra): es_index_schemas => es_index_schema by @fanlv in #808
- fix(plugin): ToEinoSchemaParameterInfo nil panic by @mrh997 in #832
- fix: correctly transform single-field Array variables by @lvxinyu-1117 in #702
- fix(knowledge): Fix the issue of ineffective pagination parameters in the image-based knowledge base by @liuyunchao-1998 in #831
- chore(infra): remove all docker export port by @fanlv in #840
- fix(docker): add missing MINIO_BUCKET environment variable by @noovertime7 in #839
- optimize(knowledge): Optimize the index logic of the knowledge base by @liuyunchao-1998 in #841
- fix: context cancel not working during node runner execution by @zhuangjie1125 in #819
- feat(knowledge): Support ark rerank by @liuyunchao-1998 in #852
- optimize(infra): remove tautological condition by @shawfix in #856
- fix(infra): repleace minio:9000 for SSE api by @fanlv in #854
- chore: clean up go mod & fix mail link by @GuangmingLuo in #861
- chore: remove redundant module by @N3kox in #864
- fix: workflow as tool, not be serialized where has not parameters by @zhuangjie1125 in #1777
- feat(infra): support uploading files via io.Reader by @fanlv in #1793
- fix(agent): disallow update if prompt is empty by @fanlv in #1802
- fix: workflow tool in react agent resume once in one agent run by @shentongmartin in #1801
- fix(prompt): disallow update if prompt is empty by @fanlv in #1816
- fix(singleagent): append the user message when generating suggestions by @junwen-lee in #1821
- feat(infra): add file listing support by @fanlv in #1836
- fix: workflow tool closes stream writer correctly by @shentongmartin in #1839
- feat: add config for workflow domain by @zhuangjie1125 in #1847
- feat: read workflow config file should join workspace dir by @zhuangjie1125 in #1850
- @noovertime7 made their first contribution in #744
- @fudongyingluck made their first contribution in #751
- @mhowto made their first contribution in #783
- @shawfix made their first contribution in #856
- @GuangmingLuo made their first contribution in #861
New Contributors
Full Changelog: v0.2.3...v0.2.5