Releases: Canner/WrenAI
Releases · Canner/WrenAI
0.10.0
New Features
- Implement onboarding guide for modeling page and home page to help users better understand the workflow (@andreashimin in #843, #851)
- Enhance the asking experience by auto-selecting the best answer instead of showing multiple candidates. Multiple answer candidates feature will be reintroduced in future updates as whole new
drafts
feature. (@cyyeh in #850, #871, #875) - Enhance data source connection validation and user feedback (@fredalai in #847)
- Add informative message display when no recommended relationships are found (@fredalai in #828)
- Integrate with new Rust version of Wren Engine for improved performance (@onlyjackfrost in #770). Require additional flag to enable this experimental feature.
Fixes and Chores
- fix(wren-ui): Resolved data source update bug by @ongdisheng in #849
- chore(wren-ai-service): fix sql-to-answer issue by @cyyeh in #827
- chore(wren-ui): add event to record ibis performance by @grieve54706 in #823
- chore(wren-ai-service): add function list to prompt rule by @imAsterSun in #842
Maintenances
- docs: update dead link in wren-ui/README.md by @vil02 in #798
- chore(wren-ui): rename to Data connection error by @fredalai in #826
- chore(wren-ui): update package.json version by @onlyjackfrost in #834
- chore(wren-ui): tag wren ui before releasing stable image by @onlyjackfrost in #835
- chore(wren-ai-service): update langfuse analysis notebook by @cyyeh in #836
- chore(wren-ui): fix the file directory in the Github action steps by @onlyjackfrost in #837
- chore(wren-ui): fix sed command in the Github action workflow by @onlyjackfrost in #838
- chore(wren-ui): remove connectSampleNBA e2e test and update readme file by @fredalai in #840
- chore(wren-ai-service): add correlation ID to langfuse by @grieve54706 in #846
- chore(wren-ui): fix lint by @onlyjackfrost in #857
- chore(wren-ui): Create thread directly when receiving one candidate by @andreashimin in #855
- chore(wren-ui): add props in HOME_ASK_CANDIDATE event by @onlyjackfrost in #852
- chore(wren-ui): revert wren-ui version by @onlyjackfrost in #858
- chore(wren-ai-service): fix force deployment issue by @cyyeh in #860
- add roadmap to readme by @wwwy3y3 in #864
- chore(wren-ui): add common, repositories & adaptors to keep consistent format by @andreashimin in #870
- chore(wren-ai-service): Update retrieval prompt rule for GA4 struct type column by @imAsterSun in #867
Full Changelog: 0.9.1...0.10.0
0.10.0-rc.2
What's Changed
- chore(wren-ai-service): Update retrieval prompt rule for GA4 struct type column by @imAsterSun in #867
- chore(wren-ai-service): optimize retrieval process by @cyyeh in #871
- chore(wren-ai-service): add correcting status by @cyyeh in #873
- chore(wren-ai-service): remove correcting by @cyyeh in #874
- chore(wren-ai-service): optimize ask pipeline by @cyyeh in #875
- update AI version by @wwwy3y3 in #878
Full Changelog: 0.10.0-rc.1...0.10.0-rc.2
0.10.0-rc.1
What's Changed
- chore: Replace contributors action to use contrib.rocks by @andreashimin in #825
- chore(wren-ui): rename to Data connection error by @fredalai in #826
- feat(wren-ui): show info message if there are no recommended relationships by @fredalai in #828
- chore(wren-ai-service): fix sql-to-answer issue by @cyyeh in #827
- docs: update dead link in
wren-ui/README.md
by @vil02 in #798 - feature(wren-ui): integrate with rust version Wren Engine by @onlyjackfrost in #770
- chore(wren-ui): update package.json version by @onlyjackfrost in #834
- chore(wren-ui): tag wren ui before releasing stable image by @onlyjackfrost in #835
- chore(wren-ai-service): update langfuse analysis notebook by @cyyeh in #836
- chore(wren-ui): fix the file directory in the Github action steps by @onlyjackfrost in #837
- chore(wren-ui): fix sed command in the Github action workflow by @onlyjackfrost in #838
- feat(wren-ui): Implement modeling page onboarding guide by @andreashimin in #843
- Remove Hacktoberfest Campaign by @chilijung in #845
- chore(wren-ui): remove connectSampleNBA e2e test and update readme file by @fredalai in #840
- chore(wren-ui): add event to record ibis performance by @grieve54706 in #823
- fix(wren-ui): Resolved data source update bug by @ongdisheng in #849
- chore(wren-ai-service): minor updates by @cyyeh in #833
- chore(wren-ai-service): add function list to prompt rule by @imAsterSun in #842
- feat(wren-ui): Implement home page onboarding guide by @andreashimin in #851
- chore(wren-ui): improve host validator for data sources by @fredalai in #847
- chore(wren-ai-service): minor updates by @cyyeh in #854
- chore(wren-ai-service): add correlation ID to langfuse by @grieve54706 in #846
- chore(wren-ui): fix lint by @onlyjackfrost in #857
- chore(wren-ui): Create thread directly when receiving one candidate by @andreashimin in #855
- chore(wren-ui): add props in HOME_ASK_CANDIDATE event by @onlyjackfrost in #852
- chore(wren-ui): revert wren-ui version by @onlyjackfrost in #858
- chore(wren-ai-service): generate one sql only by @cyyeh in #850
- chore(wren-ai-service): fix force deployment issue by @cyyeh in #860
- chore(wren-ai-service): minor-updates by @cyyeh in #856
- add roadmap to readme by @wwwy3y3 in #864
- feat(wren-ai-service): question recommendation pipeline by @paopa in #830
- feat(wren-ai-service): batch processing to produce the semantics description for a large MDL by @paopa in #868
- chore(wren-ui): add common, repositories & adaptors to keep consistent format by @andreashimin in #870
- Release 0.10.0-rc.1 by @onlyjackfrost in #865
Full Changelog: 0.9.1...0.10.0-rc.1
0.9.1
Fixes and Chores
- Fix issue #712 : Displayed password placeholder for Data Source Settings by @ongdisheng in #806
- Fix stop polling if users click candidate during generating by @andreashimin in #809
- Fix pass default value for status attribute by @paopa in #793
- Fix wren-ui build failed by @andreashimin in #816
- Adjust relation recommendation pipeline prompt and output spec by @paopa in #808
- Adjust update README.md contributors workflow triggered by tag push by @andreashimin in #818
Maintenances
- Update dead link in
kustomizations/README.md
by @vil02 in #799 - Replace README logos by @andreashimin in #810
- Added a "Back To Top" feature by @Akhsuna07 in #776
New Contributors
- @Akhsuna07 made their first contribution in #776
Full Changelog: 0.9.0...0.9.1
0.9.1-rc.1
What's Changed
- docs: update dead link in
kustomizations/README.md
by @vil02 in #799 - chore: Replace README logos by @andreashimin in #810
- fix(wren-ui): Displayed password placeholder for Data Source Settings by @ongdisheng in #806
- fix(wren-ui): Stop polling if users click candidate during generating by @andreashimin in #809
- fix(wren-ai-service): pass default value for status attribute by @paopa in #793
- fix(wren-ui): build by @andreashimin in #816
- Added a "Back To Top" feature by @Akhsuna07 in #776
- release 0.9.1-rc.1 by @andreashimin in #820
- feat(wren-ai-service): adjust relation recommendation pipeline prompt and output spec by @paopa in #808
- chore: Adjust update README.md contributors workflow triggered by tag push by @andreashimin in #818
New Contributors
- @Akhsuna07 made their first contribution in #776
Full Changelog: 0.9.0...0.9.1-rc.1
0.9.0
New Features
- Support record data type in BigQuery Data Source by @andreashimin in #701 #741
- Support switching language when talking to LLM by @andreashimin in #789
- Import comments/description from data source when recommending relation by @onlyjackfrost in #753
- Add E2E tests for for Trino Data Source by @saai-syvendra in #782
- Add E2E tests for HR dataset by @saai-syvendra in #765
- Add E2E tests for ClickHouse Data Source by @ongdisheng in #796
- Show more pipeline detail when generating answer when asking by @andreashimin in #788
- Add spider metrics in evaluation by @paopa in #761
- Add TrustServerCertificate param in connectionInfo by @himanshu634 in #746
Fixes and Chores
- Fix issue #699 : will no longer pop up a "No results found" message when asking by @sahil9001 in #719
- Fix issue #706 : Update MDLBuilder constructor to sort input columns, models and relations based on their key. by @hpatel292-seneca in #745
- Fix issue #713 : Trigger a mouse event every time the ReactFlow component is clicked by @AryanK1511 in #724
- Refactor API Endpoints into Independent Routers by @Spirizeon in #747
- Stop Installation gracefully when exiting the launcher by @Prototype4988 in #728
- Add missing wren-ibis-server.yaml for kustomizations by @cyyeh in #739
- Fix connection info decode issue in eval prediction by @imAsterSun in #759
- Refine sql generation in LLM by @cyyeh in #784
Maintenances
- Add contribution guideline section by @chilijung in #717
- Update kustomizations/README.md by @eltociear in #718
- Update README.md by @kushal34712 in #725
- Made the Logo Look more Professional by @iamawanishmaurya in #727
- Update CONTRIBUTING.md by @kushal34712 in #726
- Improved README.md by @Innovatorcloudy in #730
- Add codebase introduction docs by @cyyeh in #715
- Update dead links in
docker/README.md
by @vil02 in #769 - Resolved Grammatical errors for better Flow and readability by @NishantRana07 in #750
- Automatic GitHub Action Contributor List by @chilijung in #751
- Update github action to manually running pytest to avoid auth issue from forked repo by @paopa in #734
- Using OpenAI API Structured Output by @MGomaa435 in #731
- Replace logo to vector svg by @andreashimin in #795
Security
Wren Engine:
Bump from 0.10.1
to 0.11.1
- release note for
0.11.0
: https://github.com/Canner/wren-engine/releases/tag/0.11.0 - release note for
0.11.1
: https://github.com/Canner/wren-engine/releases/tag/0.11.1
New Contributors
- @sahil9001 made their first contribution in #719
- @kushal34712 made their first contribution in #725
- @iamawanishmaurya made their first contribution in #727
- @Innovatorcloudy made their first contribution in #730
- @Prototype4988 made their first contribution in #728
- @AryanK1511 made their first contribution in #724
- @NishantRana07 made their first contribution in #750
- @github-actions made their first contribution in #755
- @saai-syvendra made their first contribution in #765
- @hpatel292-seneca made their first contribution in #745
- @MGomaa435 made their first contribution in #731
- @Spirizeon made their first contribution in #747
- @vil02 made their first contribution in #769
- @ongdisheng made their first contribution in #796
Full Changelog: 0.8.1...0.9.0
0.9.0-rc.6
What's Changed
- chore(wren-ai-service): Using OpenAI API Structured Output by @MGomaa435 in #731
- docs(contributor): contributors readme action update by @github-actions in #781
- feat(wren-ai-service): refactored API Endpoints into Independent Routers by @Spirizeon in #747
- feat(wren-ui/e2e): Add E2E tests for Trino Data Source by @saai-syvendra in #782
- chore(wren-ai-service): refine sql generation by @cyyeh in #784
- docs(contributor): contributors readme action update by @github-actions in #791
- feat(wren-ui): Add candidate showing flow when in generating state by @andreashimin in #788
- feat(wren-ui): Implement project language setting by @andreashimin in #789
- release 0.9.0-rc.6 by @onlyjackfrost in #794
New Contributors
- @MGomaa435 made their first contribution in #731
- @Spirizeon made their first contribution in #747
Full Changelog: 0.9.0-rc.5...0.9.0-rc.6
0.9.0-rc.5
What's Changed
- feat(wren-ai-service): spider metrics in evaluation by @paopa in #761
- chore(wren-ai-service): fix security issue by @cyyeh in #762
- feat(wren-ai-service): remove relation columns before generating semantics description and error code enhancement by @paopa in #767
- chore(wren-ai-service): update eval by @cyyeh in #766
- feat(wren-ui/e2e):Added E2E tests for HR dataset by @saai-syvendra in #765
- release 0.9.0-rc.5 by @onlyjackfrost in #772
- Update MDLBuilder constructor to sort input columns, models and relations based on their key. by @hpatel292-seneca in #745
New Contributors
- @saai-syvendra made their first contribution in #765
Full Changelog: 0.9.0-rc.4...0.9.0-rc.5
0.9.0-rc.4
What's Changed
- chore(wren-ai-service): fix connection info decode issue in eval prediction by @imAsterSun in #759
- release 0.9.0-rc.4 by @onlyjackfrost in #764
Full Changelog: 0.9.0-rc.3...0.9.0-rc.4
0.9.0-rc.3
What's Changed
- Resolved Grammatical errors for better Flow and readability by @NishantRana07 in #750
- Automatic GitHub Action Contributor List by @chilijung in #751
- docs(contributor): contributors readme action update by @github-actions in #755
- feature(wren-ui): inject description when import from ibis server by @onlyjackfrost in #753
- docs(contributor): contributors readme action update by @github-actions in #756
- release 0.9.0-rc.3 by @onlyjackfrost in #758
New Contributors
- @NishantRana07 made their first contribution in #750
- @github-actions made their first contribution in #755
Full Changelog: 0.9.0-rc.2...0.9.0-rc.3