Releases: Canner/WrenAI
Releases · Canner/WrenAI
0.6.0-rc.1
What's Changed
- Chore: add collecting log instruction in bug report template by @onlyjackfrost in #438
- Rename wren ai by @chilijung in #441
- feature(wren-ai-service): implement Engine Adapter to validate queries by @paopa in #440
- minor update for supporting 3rd party Open AI APIs + add Ollama by @cyyeh in #376
- Feature: Support MS SQL Server data source by @onlyjackfrost in #443
- fix wren-ai-service 0.6.0 issues by @cyyeh in #445
- feat(wren-ui): Support schema change phase 2 by @fredalai in #442
- change logger.error to logger.exception by @cyyeh in #447
- release 0.6.0-rc.1 by @onlyjackfrost in #448
- fix missing env by @cyyeh in #449
Notes
- Wren AI now supports using customized LLM. To prevent users from deleting Qdrant container and volume by themselves, we clear the vector database at the first time you migrate to this version. Users will have to do the "deploy" action to reinitialize the vector database (click the deploy button on the top right of modeling page )
- Wren AI now supports MS SQL Server as a data source, but there are some issues and users might have issues when creating calculated fields.
- Docker Desktop needs to be at least >= 4.27.0 since we need to support this syntax in docker-compose.yaml:
env_file:
- path: ./default.env
required: true # default
- path: ./override.env
required: false
Full Changelog: 0.5.0...0.6.0-rc.1
0.5.0
New Features
- Working with data source schema changes by @andreashimin in #404 & #414
- Support MySQL data source by @onlyjackfrost, @fredalai in #430 & #429
Fixs & Chores
- Update & fix the k8s deployment files by @qdrddr in #423
- Fix issue #417 by @onlyjackfrost #417
- Update getMDL API by @onlyjackfrost in #425
- Enhancement AI service CI flow by @paopa in #428
- Add more E2E test cases to make WrenAI's robust by @fredalai in #427
- Some minor update in AI service by @cyyeh in #431
Maintenance and Documentation
- Provide WrenAI demo site link in README by @chilijung in #426
Full Changelog: 0.4.3...0.5.0
0.5.0-rc.1
What's Changed
- Update readme with demo by @chilijung in #426
- ibis server, misses new variables, some fixes by @qdrddr in #423
- feat(wren-ui): Detects schema change - table & column by @andreashimin in #404
- feat(wren-ui): Schema changes - Affected model & columns UI by @andreashimin in #414
- feature(wren-ai-service): CI enhancement with docker compose by @paopa in #428
- feat(wren-ui/e2e): Add calculated fields CRUD test for E-commerce sample dataset by @fredalai in #427
- Feature(wren-ui): Support MySQL data source by @onlyjackfrost in #430
- Feat(wren-ui): Support MySQL data source UI by @fredalai in #429
- Chore(wren-ui): update getMDL API by @onlyjackfrost in #425
- Chore/ai service/minor update by @cyyeh in #431
Full Changelog: 0.4.3...0.5.0-rc.1
0.4.3
Fixs and Chores
Full Changelog: 0.4.2...0.4.3
0.4.2
0.4.1
0.4.0
New Features
- Broadened the support for data sources by integrating with Ibis (by @onlyjackfrost in #403)
- Enhanced overall stability with the addition of basic end-to-end (E2E) tests (by @fredalai in #346)
- Improved API performance by supporting asynchronous SQL dry-run and asynchronous Qdrant components (by @paopa in #374)
- Added kustomization manifests for Kubernetes (by @qdrddr in #385, #388, #389)
- Support Azure openai provider by @yb-sid in #390
- Support OpenAI-compatible API by @RoacherM in #365
Fixs and Chores
- Add Ask pipeline load test by @imAsterSun in #335
- Use dry-run instead of preview by @cyyeh in #340
- Present view displayName instead of name in home page by @onlyjackfrost in #342
- Update vote link by @fredalai in #344
- Create SECURITY.md by @wwwy3y3 in #347
- Update readme by @cyyeh in #361
- Update sqlparse version by @cyyeh in #362
- Pipelines refactor using Hamilton by @paopa in #369
- Chore(wren-ai-service): adjust locust test by @imAsterSun in #371
- Fix lint after upgrade axios by @onlyjackfrost in #375
- Chore/ai service/minor updates by @cyyeh in #377
- Move the development purpose API to the development router by @paopa in #381
- Chore/ai service/minor update by @cyyeh in #382
- Refactor and upgrade uvicorn version to allow process manager by @cyyeh in #386
- Phony demo folder by @paopa in #394
- Use Wren-ui dry-run SQL API instead of wren-engine API by @paopa in #400
- Fix previewSql mutation for doing dry run by @onlyjackfrost in #406
- Enhance the response for Dry-run API to Wren UI and development support by @paopa in #407
- Fix createMany with too many input value issue by @onlyjackfrost in #412
- Fix view id issue by @cyyeh in #413
- chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /wren-ui by @dependabot in #348
- chore(deps): bump axios from 0.27.2 to 0.28.0 in /wren-ui by @dependabot in #351
- chore(deps): bump undici from 5.28.3 to 5.28.4 in /wren-ui by @dependabot in #349
- chore(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in /wren-launcher by @dependabot in #353
- chore(deps): bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible in /wren-launcher by @dependabot in #352
- chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /wren-launcher by @dependabot in #350
Maintenance and Documentation
- Update README.md by @chilijung in #343
- refine readme by @cyyeh in #392
- Update README.md by @chilijung in #410
Known issue
- Can not connect PostgreSQL with SSL - #417 (will fix in 0.4.1)
New Contributors
- @qdrddr made his first contributions in #385, #388, #389
- @dependabot made his first contribution in #348
- @RoacherM made his first contribution in #365
- @yb-sid made their his contribution in #390
Full Changelog: 0.3.6...0.4.0
0.4.0-rc.4
What's Changed
- Update README.md by @chilijung in #410
- Fix(wren-ui): createMany with too many input value issue by @onlyjackfrost in #412
- fix view id issue by @cyyeh in #413
- Release 0.4.0-rc.4 by @onlyjackfrost in #415
Full Changelog: 0.4.0-rc.3...0.4.0-rc.4
0.4.0-rc.3
What's Changed
- Fix(wren-ui): fix previewSql mutation for doing dry run by @onlyjackfrost in #406
- feature(wren-ai-service): Enhance the response for Dry-run API to Wren UI and development support by @paopa in #407
- Release 0.4.0-rc.3 by @onlyjackfrost in #409
Full Changelog: 0.4.0-rc.2...0.4.0-rc.3
0.4.0-rc.2
What's Changed
- Fix(wren-ui): fix lint after upgrade axios by @onlyjackfrost in #375
- feature(wren-ai-service): support async SQL dry-run and async Qdrant component by @paopa in #374
- Support 3rd party openai api by @RoacherM in #365
- Chore/ai service/minor updates by @cyyeh in #377
- chore(wren-ai-service): move the development purpose API to the development router by @paopa in #381
- feat(wren-ui/e2e): add E2E basic check by @fredalai in #346
- Chore/ai service/minor update by @cyyeh in #382
- small refactor and upgrade uvicorn version to allow process manager by @cyyeh in #386
- PR v0.0.4 WrenAI kustomization manifests for k8s by Damien Berezenko https://medium.com/@qdrddr by @qdrddr in #385
- PR v0.0.4 WrenAI kustomization manifests for k8s by Damien Berezenko … by @qdrddr in #388
- WORKERS & wren-engine-svc by @qdrddr in #389
- refine readme by @cyyeh in #392
- fix(wren-ai-sevice): phony demo folder by @paopa in #394
- azure openai provider implementation by @yb-sid in #390
- feature(ai-service): wren-ui dry-run SQL API instead of wren-engine API by @paopa in #400
- Epic: integrate with ibis-server by @onlyjackfrost in #403
- Release 0.4.0-rc-2 by @onlyjackfrost in #405
New Contributors
Full Changelog: 0.4.0-rc.1...0.4.0-rc.2