Skip to content

Releases: Canner/WrenAI

0.13.0-rc.1

18 Dec 03:40
95a5a8f
Compare
Choose a tag to compare
0.13.0-rc.1 Pre-release
Pre-release

What's Changed

  • chore(wren-ai-service): fix changelog generation in ai service release workflow by @paopa in #981
  • chore(wren-ai-service): fix llm issues by @cyyeh in #983
  • Update README.md by @chilijung in #988
  • feat(wren-ai-service): minimize the duration for empty document and async helper for model preprocessor by @paopa in #990
  • chore(wren-ai-service): use litellm as default llm provider by @cyyeh in #987
  • chore(wren-ai-service): refine ai service by @cyyeh in #991
  • chore(wren-ai-service): component-based architecture refactoring for test cases and required project id for semantics deletion by @paopa in #996
  • feat(wren-ai-service):text2chart by @cyyeh in #679
  • chore: fix go security issue by @cyyeh in #1001
  • chore(wren-ai-service): fix generator run by @cyyeh in #1002
  • feat(wren-ui): support dataSourceType in mdl by @onlyjackfrost in #995
  • chore: add log for bug report by @grieve54706 in #1007
  • Feature: text-to-answer api by @wwwy3y3 in #986
  • feat(wren-ui): integrate API to support text-based answer by @fredalai in #989
  • feat(wren-ui): Support for Text-to-Chart in Thread Answers (Beta) by @andreashimin in #997
  • chore(wren-ai-service): improve text2chart by @cyyeh in #1011
  • release 0.13.0-rc.1 by @onlyjackfrost in #1012

Full Changelog: 0.12.0...0.13.0-rc.1

0.12.0

06 Dec 10:16
06a5ccf
Compare
Choose a tag to compare

Features

  • Support copy button to copy the cells in data preview by @fredalai in #939

Enhancement

Fixes and Chores

  • adjust recommend question number to reduce cost by @onlyjackfrost in #962
  • fix(wren-ai-service): put the lacking project id for previewing data in the question recommendation by @paopa in #949
  • chore(wren-ai-service): fix engine config by @cyyeh in #950
  • chore(wren-ai-service): enhance prompt for localization language by @paopa in #952
  • update with recommended questions and AI-powered data exploration features by @chilijung in #954
  • chore(wren-ai-service): fix sql expansions by @cyyeh in #956
  • fix(wren-ai-service): wrong condition to avoid lacking some valid question by @paopa in #957
  • chore(wren-ai-service): update package deps by @cyyeh in #951
  • chore(wren-ai-service): fix dockerfile by @cyyeh in #958
  • chore: add warning to launcher by @cyyeh in #959
  • chore(wren-ai-service): sql-to-answer streaming by @cyyeh in #894
  • chore(wren-ai-service): refactor the indexing pipeline to focus on the function by @paopa in #967
  • chore(wren-ai-service): remove logger.debug messages by @cyyeh in #972
  • chore(wren-ai-service): remove logger.debug by @cyyeh in #973
  • chore(wren-ai-service): update langfuse analysis by @cyyeh in #978

Security

  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot in #919

Full Changelog: 0.11.0...0.12.0

0.12.0-rc.3

06 Dec 08:55
43515e2
Compare
Choose a tag to compare
0.12.0-rc.3 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.0-rc.2...0.12.0-rc.3

0.12.0-rc.2

05 Dec 03:29
2a3ea1b
Compare
Choose a tag to compare
0.12.0-rc.2 Pre-release
Pre-release

What's Changed

  • chore(wren-ai-service): sql 2 answer streaming by @cyyeh in #894
  • chore(wren-ai-service): refactor the indexing pipeline to focus on the function by @paopa in #967
  • chore(wren-ai-service): remove logger.debug messages by @cyyeh in #972
  • chore(wren-ai-service): remove logger.debug by @cyyeh in #973
  • chore(wren-ui): add loading indicators for recommended question selection by @fredalai in #974
  • release 0.12.0-rc.2 by @onlyjackfrost in #975

Full Changelog: 0.12.0-rc.1...0.12.0-rc.2

0.12.0-rc.1

03 Dec 02:18
aa7ed22
Compare
Choose a tag to compare
0.12.0-rc.1 Pre-release
Pre-release

What's Changed

  • fix(wren-ai-service): put the lacking project id for previewing data in the question recommendation by @paopa in #949
  • chore(wren-ai-service): fix engine config by @cyyeh in #950
  • chore(wren-ai-service): enhance prompt for localization language by @paopa in #952
  • update with recommended questions and AI-powered data exploration features by @chilijung in #954
  • feat(wren-ai-service): prompt enhancement for localization language code and scoping the categories for questions generation by @paopa in #955
  • chore(wren-ai-service): fix sql expansions by @cyyeh in #956
  • fix(wren-ai-service): wrong condition to avoid lacking some valid question by @paopa in #957
  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot in #919
  • chore(wren-ai-service): update package deps by @cyyeh in #951
  • chore(wren-ai-service): fix dockerfile by @cyyeh in #958
  • chore: add warning to launcher by @cyyeh in #959
  • fix(wren-ui): adjust recommend question to reduce cost by @onlyjackfrost in #962
  • feat(wren-ui): Click recommended questions to go to thread creation by @fredalai in #960
  • chore(wren-ui): Add text-truncate to recommend questions label by @andreashimin in #963
  • feat(wren-ai-service): prompt enhancement to focus on localization language by @paopa in #965
  • feat(wren-ui): Support copy button in cell in preview data table by @fredalai in #939
  • chore(wren-ui): Add loading state for edit metadata updates by @fredalai in #940
  • release 0.12.0-rc.1 by @onlyjackfrost in #970

Full Changelog: 0.11.0...0.12.0-rc.1

0.11.0

21 Nov 15:19
0eb39e4
Compare
Choose a tag to compare

Features

Experiments

Enhancements

Fixes and Chores

  • chore(wren-ai-service): fix litellm security issue by @cyyeh in #887
  • chore(wren-ai-service): fix security issue by @cyyeh in #895
  • chore(wren-ai-service): skip sql summary and add correcting status by @cyyeh in #884
  • chore(wren-ai-service): revert skip sql summary and add correcting status by @cyyeh in #900
  • chore(wren-ai-service): adjust prompt by @cyyeh in #903
  • feat(wren-ai-service): prompting to avoid column ambiguity by @paopa in #906
  • fix(wren-ui): Separate view step sql & view full sql condition by @andreashimin in #904
  • fix(wren-ui): see an error when editing a relationship in the defined relationships step of onboarding by @fredalai in #872
  • chore(wren-ai-service): remove ollama in config by @cyyeh in #914
  • chore(wren-ai-service): fix bugs by @cyyeh in #918
  • Ensure answers correctly indicate their associated view by @AryanK1511 in #928
  • fix(wren-ui): Create thread from view summary value change to question by @andreashimin in #930
  • fix(wren-ui): remove project Id from request when deploying and generating recommended question by @onlyjackfrost in #941
  • fix(wren-ui): fix generating RQ with incorrect language by @onlyjackfrost in #937
  • chore(wren-ai-service): refactor by @cyyeh in #936
  • chore(wren-ai-service): improve follow-up by @cyyeh in #938

Maintenances

  • chore: update setup and contributing guide by @cyyeh in #926
  • fix(wren-ui/e2e): Update E2E test for navigation change by @ongdisheng in #924
  • feat(wren-ui/e2e): Added E2E tests for Snowflake Data Source by @ongdisheng in #927
  • fix(wren-ui): adjust header key case for correlation id by @grieve54706 in #932

New Contributors

Full Changelog: 0.10.0...0.11.0

0.11.0-rc.3

21 Nov 10:26
34bad56
Compare
Choose a tag to compare
0.11.0-rc.3 Pre-release
Pre-release

What's Changed

  • feat(wren-ai-service): Add Relationship Type Validation and Language Support for semantics description by @paopa in #931
  • fix(wren-ui): Create thread from view summary value change to question by @andreashimin in #930
  • chore(wren-ai-service): minor update by @cyyeh in #933
  • fix(wren-ui): await thread recommendation question generation by @fredalai in #934
  • fix(wren-ui): adjust header key case for correlation id by @grieve54706 in #932
  • fix(wren-ui): fix generating RQ with incorrect language by @onlyjackfrost in #937
  • chore(wren-ai-service): refactor by @cyyeh in #936
  • chore(wren-ai-service): improve follow-up by @cyyeh in #938
  • fix(wren-ui): remove project Id from request when deploying and generating recommended question by @onlyjackfrost in #941
  • chore(wren-ui): add comment by @onlyjackfrost in #942
  • chore: release 0.11.0-rc.2 by @onlyjackfrost in #943
  • 0.11.0-rc.3 by @wwwy3y3 in #944

Full Changelog: 0.11.0-rc.1...0.11.0-rc.3

0.11.0-rc.2

21 Nov 10:05
Compare
Choose a tag to compare
0.11.0-rc.2 Pre-release
Pre-release

What's Changed

  • feat(wren-ai-service): Add Relationship Type Validation and Language Support for semantics description by @paopa in #931
  • fix(wren-ui): Create thread from view summary value change to question by @andreashimin in #930
  • chore(wren-ai-service): minor update by @cyyeh in #933
  • fix(wren-ui): await thread recommendation question generation by @fredalai in #934
  • fix(wren-ui): adjust header key case for correlation id by @grieve54706 in #932
  • fix(wren-ui): fix generating RQ with incorrect language by @onlyjackfrost in #937
  • chore(wren-ai-service): refactor by @cyyeh in #936
  • chore(wren-ai-service): improve follow-up by @cyyeh in #938
  • fix(wren-ui): remove project Id from request when deploying and generating recommended question by @onlyjackfrost in #941
  • chore(wren-ui): add comment by @onlyjackfrost in #942

Full Changelog: 0.11.0-rc.1...0.11.0-rc.2

0.11.0-rc.1

20 Nov 02:14
Compare
Choose a tag to compare
0.11.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat(wren-ai-service): integrate dspy into wrenAI by @tedyyan in #805
  • chore(wren-ai-service): fix litellm security issue by @cyyeh in #887
  • chore(wren-ai-service): fix security issue by @cyyeh in #895
  • chore(wren-ai-service): skip sql summary and add correcting status by @cyyeh in #884
  • chore(wren-ai-service): remove dspy module in generation by @cyyeh in #898
  • chore(wren-ai-service): revert skip sql summary and add correcting status by @cyyeh in #900
  • chore(wren-ai-service): improve time related sql generation by @cyyeh in #897
  • chore(wren-ui): Asking experience enhancement by @andreashimin in #899
  • chore(wren-ai-service): adjust prompt by @cyyeh in #903
  • feat(wren-ai-service): prompting to avoid column ambiguity by @paopa in #906
  • fix(wren-ui): Separate view step sql & view full sql condition by @andreashimin in #904
  • fix(wren-ui): see an error when editing a relationship in the defined relationships step of onboarding by @fredalai in #872
  • feat(wren-ai-service): release 0.11.0 by @cyyeh in #909
  • chore(wren-ai-service): remove ollama in config by @cyyeh in #914
  • feat(wren-ui): Support Snowflake data source UI by @ongdisheng in #911
  • chore(wren-ai-service): separate the api key for each LLM and embedder by @paopa in #917
  • chore(wren-ai-service): fix bugs by @cyyeh in #918
  • feat(wren-ui): Epic intention + recommend question by @onlyjackfrost in #876
  • feat(wren-ai-service): remove recommending relation type MANY_TO_MANY by @paopa in #920
  • feat(wren-ai-service): column-based batch to generate semantics by @paopa in #923
  • chore: update setup and contributing guide by @cyyeh in #926
  • fix(wren-ui/e2e): Update E2E test for navigation change by @ongdisheng in #924
  • chore: release 0.11.0-rc.1 by @onlyjackfrost in #929

Should be removed from Release Note

  • Ensure answers correctly indicate their associated view by @AryanK1511 in #928
  • feat(wren-ui/e2e): Added E2E tests for Snowflake Data Source by @ongdisheng in #927

New Contributors

Full Changelog: 0.10.0...0.11.0-rc.1

0.10.0

07 Nov 09:33
dff425a
Compare
Choose a tag to compare

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