v0.2.1
Docker Image Updates
- New stable image: opencoze/opencoze:0.3.7 (code version v0.2.1)
- When upgrading, run containers with --pull always to ensure latest updates:
docker compose -f docker-compose.yml up --pull always -d- Compose service renaming requires cleanup for existing coze-* containers
docker/docker-compose.yml
+ name: coze-studio
x-env-file: &env_file- Remove existing .env file, create fresh copy from .env.example.
Because of the host of service like mysql, redis has changed from localhost to container_name. for example mysql's host changed from localhost to coze-mysql
Optimizations and Fixes (Partial List)
- Removed redundant data initialization images
- Disabled HTTPS enforcement for Plugins
- Enhanced failure status details for Knowledge asynchronous processing
- wrong timestamp unit for openapi
- simplify model yaml
What's Changed
- fix(ci): wrong headerPattern by @fanlv in #13
- docs(frontend): use new doc styles by @Tecvan-fe in #11
- docs(frontend): use new doc styles by @Tecvan-fe in #17
- docs: update the step after service the starting by @junwen-lee in #18
- fix: [app] api message event name by @junwen-lee in #20
- chore(ci): remove unused tool by @fanlv in #26
- docs: add new acknowledgment by @luics in #25
- docs: add acknowledgments for eino, hertz by @hi-pender in #40
- docs: recommend use github issues first, add discord and telegram by @hi-pender in #57
- docs: update readme by @fanlv in #85
- fix: field about time type by @junwen-lee in #92
- docs: add FAQ link by @junwen-lee in #94
- chore: allow all type email by @Tecvan-fe in #115
- chore: add author by @damonare in #123
- chore(ci): Optimize Elasticsearch index init script, remove Docker im… by @fanlv in #106
- fix: add plugin id conflict checker by @junwen-lee in #78
- docs: update readme by @fanlv in #126
- fix: CODEOWNERS by @dragooncjw in #117
- docs: openapi token description by @junwen-lee in #130
- chore: add author by @huntye1 in #113
- fix(search): fix logical issues with search domain code by @liuyunchao-1998 in #151
- fix(memory): Use text as the underlying type of string by @liuyunchao-1998 in #129
- chore: setup increment ci env by @Tecvan-fe in #109
- feat: disable image_ocr by default in text processing stores by @haozhenfei in #149
- fix: remove setup_es_index in makefile by @junwen-lee in #166
- chore: backend owners by @dragooncjw in #170
- feat(ci): update helm config by @fanlv in #157
- fix: user name by @dragooncjw in #180
- fix: Optimize the GetDraftIntelligenceList function and reduce the use of goroutine by @liuyunchao-1998 in #171
- fix: Optimize knowledge domain error codes to expose previous errors during retries by @liuyunchao-1998 in #185
- feat: add s3 service by @victorwjwu in #188
- docs: Add an explanation of how the frontend code is used by @jsongo in #182
- feat(user): add ENV to control DISABLE_USER_REGISTRATION and ALLOW_REGISTRATION_EMAIL by @junwen-lee in #208
- feat: add json-stringify node by @zxhfighter in #215
- feat: add --es-address parameter to setup_es_index with .env support by @qiaofenlin in #177
- chore(ci): add default reviewer by @fanlv in #220
- chore: add licenses to json stringify related files by @zxhfighter in #250
- feat: init improvements by @N3kox in #174
- feat(ci): update helm by @YvanBaker in #222
- fix(backend_plugin): plugin common header and parameter default value by @mrh997 in #181
- fix: release http embedding by @N3kox in #214
- feat(backend): Optimize HTTPS certificate path by @fanlv in #265
- fix: escape '$' to '$$' in docker-compose.yml file by @HeavenTonight in #234
- docs: update CONTRIBUTING.md to reflect main branch usage by @qiaofenlin in #172
- feat: add redis password by @bootgo in #201
- fix: error when parsing tables with only headers in docx/pdf by @N3kox in #271
- fix(plugin): parameter convert failed by @mrh997 in #274
- feat: Chat supports Q&A nodes by @tomasyu985 in #207
- fix(plugin): update tool may reset request or response parameters by @mrh997 in #302
- chore: better owners config by @Tecvan-fe in #309
- fix: replace workflow hardcoding chat model for knowledge recall by @N3kox in #233
- fix: turn off codecov and will reopen later by @Tecvan-fe in #310
- chore: remove all cn comments by @Tecvan-fe in #277
- feat: support EMBEDDING_MAX_BATCH_SIZE by @N3kox in #311
- chore: support idl files of cn2en script by @Tecvan-fe in #336
- chore: remove useless templates by @Tecvan-fe in #330
- fix: fix infinite loop causing startup failure in Windows environment by @Tecvan-fe in #335
- chore: setup package audit config by @Tecvan-fe in #340
- chore: fix resolve failure in windows by @Tecvan-fe in #345
- feat(ci): Remove the dependency on the setup Docker image. by @fanlv in #352
- fix(singleagent): multi input without text input error by @junwen-lee in #353
- feat(ci): 1. remove docker proxy. 2. split debug and docker environment by @fanlv in #304
- fix(plugin): setting the default value of the agent tool does not take effect by @mrh997 in #341
- fix(plugin): compile failed by @mrh997 in #359
- fix(singleagent): multi input support audio by @junwen-lee in #362
- chore: replace all cn comments of fe to en version by volc api by @Tecvan-fe in #320
- feat(ci): Optimize the docker-compose-debug configuration by @fanlv in #365
- feat(plugin): remove schema retriction for plugin server url by @mrh997 in #278
- feat(foundation): remove max expiration days check of API Token by @evan-crash in #351
- chore: simplify model yaml by @N3kox in #308
- fix: remove https validation from plugin url fields by @Hezi-crypto in #270
- chore: pre-commit script for deteting and generate license header by @Tecvan-fe in #384
- chore: turn cn comment to en for common space by @Tecvan-fe in #376
- chore: re-generate api schema by @Tecvan-fe in #380
- chore(ci): remove initialize.sh by @fanlv in #386
- chore: auto generate vscode settings for first time install by @Tecvan-fe in #388
New Contributors
- @fanlv made their first contribution in #13
- @Tecvan-fe made their first contribution in #11
- @junwen-lee made their first contribution in #18
- @luics made their first contribution in #25
- @hi-pender made their first contribution in #40
- @damonare made their first contribution in #123
- @dragooncjw made their first contribution in #117
- @huntye1 made their first contribution in #113
- @liuyunchao-1998 made their first contribution in #151
- @haozhenfei made their first contribution in #149
- @victorwjwu made their first contribution in #188
- @jsongo made their first contribution in #182
- @zxhfighter made their first contribution in #215
- @qiaofenlin made their first contribution in #177
- @N3kox made their first contribution in #174
- @YvanBaker made their first contribution in #222
- @mrh997 made their first contribution in #181
- @HeavenTonight made their first contribution in #234
- @bootgo made their first contribution in #201
- @tomasyu985 made their first contribution in #207
- @evan-crash made their first contribution in #351
- @Hezi-crypto made their first contribution in #270
Full Changelog: v0.2.0...v0.2.1