@@ -16,32 +16,79 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1616
1717## [ Unreleased]
1818
19- Backend - owl (API server)
19+ ### ADDED
20+
21+ Python SDK - jamaibase
2022
21- - Fix bge-small embedding size (1024 -> 384)
22- - Correctly filter models at auth level
23- - Fix ollama model deployment config
23+ - Add ` CodeGenConfig ` for python code execution #446
2424
25- Frontend
25+ TS SDK - jamaibase
26+
27+ UI
2628
27- - Added support for multiple multiturn columns in Chat table chat view.
28- - Added multiturn chat toggle to column settings.
29+ - Support chat mode multiturn option in add column and column resize # 451
30+ - Support ` audio ` data type # 457
2931
30- Docker
32+ Backend - owl (API server)
3133
32- - Added Mac Apple Silicon ` compose.mac.yml `
33- - Update ` ollama.yml ` to use Qwen2.5 3B
34- - Fix ollama default config
34+ - GenTable
35+ - Support ` audio ` input column and data type #443
36+ - Support python code execution column #446
37+ - ** Breaking** : Add ` Page ` column to knowledge table #464
38+ - LLM
39+ - Support function calling # 435
40+ - Support DeepSeek models #466
41+ - Billing
42+ - Include background tasks for processing billing events #462
43+ - Auth
44+ - Support specific user role in organization invite #446
45+ - Include background tasks for setting project updated at datetime #462
46+ - Handle and allow setting of file upload size limits for ` embed file ` , ` image ` and ` audio ` file types #443
3547
36- ## [ v0.3.1 ] (2024-11-26)
48+ CI/CD
3749
38- This is a bug fix release for frontend code. SDKs are not affected.
50+ - Added a new CI workflow for cloud environments in` .github/workflows/ci.cloud.yml ` #440
51+ - Add dummy test job to pass status checks if skipped #468
52+ - Added a ` check_changes ` job to the CI workflows to conditionally run SDK tests based on changes. #462
3953
4054### CHANGES / FIXED
4155
42- Frontend
56+ Python SDK - jamaibase
57+
58+ TS SDK - jamaibase
4359
44- - Enable Projects for OSS
60+ - Update the ` uploadFile ` method in ` index.ts ` to remove the trailing slash from the API endpoint #462
61+
62+ UI
63+
64+ - Remove unnecessary load function rerunning on client navigation #454
65+ - Add more export options with confirmation #459
66+ - Obfuscated external keys and credit values for non-admin users in the ` +layout.server.ts ` to enhance security and privacy #459
67+ - Update ` FileSelect.svelte ` and ` NewRow.svelte ` to remove trailing slashes from the file upload API endpoint #462
68+ - Bug fixes:
69+ - Fix chat table scrollbar not showing issue #459
70+ - Fix keyboard navigation #459
71+ - Fix inappropriate model not showing issue in knowledge table column settings #459
72+
73+ Backend - owl (API server)
74+
75+ - GenTable
76+ - ** Breaking** : Change ` file ` data type to ` image ` data type #460
77+ - LLM
78+ - Handle usage tracking and improve error handling #462
79+ - Bug fixes
80+ - Fix model config embedding size #441
81+ - Fix bug with default model choosing invalid models #442
82+ - Fix regen sequences issue after columns reordering #455
83+
84+ CI/CD
85+
86+ - Dockerfile: Added ` ffmpeg ` installation for audio processing. #443
87+ - Dependency Updates:
88+ - Set ` litellm ` to version ` 1.50.0 ` #443
89+ - Add ` pydub ` as a dependency for audio processing #443
90+
91+ ### REMOVED
4592
4693## [ v0.3] (2024-11-20)
4794
@@ -427,7 +474,7 @@ Backend - owl (API server)
427474 - Windows: StreamResponse from FastAPI accumulates all SSE before yielding everything all at once to the client Fixes #145
428475 - Enabled scanned pdf upload. Fixes #131
429476- Dependencies
430- - Support forked version of ` unstructured-client==0.24.1 ` , changed nest-asyncio to ThreadPool, fixed the conflict with uvloop
477+ - Support forked version of ` unstructured-client==0.24.1 ` , changed ` nest-asyncio ` to ` ThreadPool ` , fixed the conflict with ` uvloop `
431478 - Added ` tenacity ` , ` pandas `
432479 - Bumped dependency versions
433480
@@ -441,7 +488,7 @@ Backend - Admin (cloud)
441488
442489- Improve insufficient credit error message: include quota/usage type in the message
443490- Storage usage update is now a background process; fixes #87
444- - Allow dot in the middle for project name and organization name.
491+ - Allow dot in the middle for project name and organization name.
445492- Update ` models.json ` in ` set_model_config() `
446493- Billing: Don't include Lance version directories in storage usage computation
447494- Bug fixes
0 commit comments