Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Canner/WrenAI

0.28.0

17 Sep 10:11
a940a52

Choose a tag to compare

Features

Chores and fixes

  • chore(wren-launcher): add CI flow and apply lint tools by @goldmedal in #1877
  • fix(wren-ai-service): correct return type annotations in DDLChunker methods by @xiearthur in #1864
  • fix(wren-ai-service): add instructions support to SQL correction pipeline by @OmarAhmed-A in #1890
  • chore(wren-ai-service): update deps by @cyyeh in #1892
  • chore(wren-ai-service): minor updates (ai-env-changed) by @cyyeh in #1893
  • chore(wren-ai-service): fix relationship recommendation by @cyyeh in #1895
  • fix(wren-ui): show text based answer preview data error by @andreashimin in #1903
  • chore(wren-ai-service): improve add quotes by @cyyeh in #1913, #1917, #1919
  • chore(wren-ai-service): revert add quotes by @cyyeh in #1925
  • fix(wren-ai-service): timeout in sql executor by @yichieh-lu in #1927
  • chore(wren-ai-service): improve displayName for indexing by @cyyeh in #1931
  • chore(wren-ui): return ibis error in error response by @onlyjackfrost in #1929
  • chore(wren-ai-service): improve text2sql (ai-env-changed) by @cyyeh in #1936
  • chore(wren-ui): remove excel-addin learning by @andreashimin in #1947
  • chore(wren-ai-service): fix dry run by @cyyeh in #1955
  • chore(wren-ai-service): update sql diagnosis by @cyyeh in #1956

Security updates

  • chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1911
  • chore(wren-ai-service): bump h2 from 4.2.0 to 4.3.0 in /wren-ai-service in the pip group by @dependabot[bot] in #1918
  • chore(deps): bump next from 14.2.30 to 14.2.32 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1923
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in #1910

New Contributors

Full Changelog: 0.27.0...0.28.0

0.28.0-rc.1

17 Sep 09:15
93a05c7

Choose a tag to compare

0.28.0-rc.1 Pre-release
Pre-release

What's Changed

  • chore(wren-launcher): add CI flow and apply lint tools by @goldmedal in #1877
  • fix(wren-ai-service): correct return type annotations in DDLChunker methods by @xiearthur in #1864
  • fix(wren-ai-service): add instructions support to SQL correction pipeline by @OmarAhmed-A in #1890
  • chore(wren-ai-service): update deps by @cyyeh in #1892
  • chore(wren-ai-service): minor updates (ai-env-changed) by @cyyeh in #1893
  • chore(wren-ai-service): fix relationship recommendation by @cyyeh in #1895
  • feat(wren-ui): Support SQL formatting in FixSQL modal by @fredalai in #1900
  • fix(wren-ui): show text based answer preview data error by @andreashimin in #1903
  • chore(wren-ai-service): improve add quotes by @cyyeh in #1913
  • chore(wren-ai-service): fix add quotes by @cyyeh in #1917
  • chore(wren-ai-service): fix add quotes by @cyyeh in #1919
  • chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1911
  • chore(wren-ai-service): bump h2 from 4.2.0 to 4.3.0 in /wren-ai-service in the pip group by @dependabot[bot] in #1918
  • feat(wren-launcher): support MySQL and Postgres data source for dbt-tool by @goldmedal in #1876
  • chore(wren-ai-service): revert add quotes by @cyyeh in #1925
  • fix(wren-ai-service): timeout in sql executor by @yichieh-lu in #1927
  • chore(wren-ai-service): improve displayName for indexing by @cyyeh in #1931
  • chore(wren-ui): return ibis error in error response by @onlyjackfrost in #1929
  • chore(wren-ai-service): improve text2sql (ai-env-changed) by @cyyeh in #1936
  • chore(deps): bump next from 14.2.30 to 14.2.32 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1923
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in #1910
  • chore(wren-ui): remove excel-addin learning by @andreashimin in #1947
  • chore(wren-ai-service): fix dry run by @cyyeh in #1955
  • chore(wren-ai-service): update sql diagnosis by @cyyeh in #1956
  • Release 0.28.0-rc.1 by @github-actions[bot] in #1957

New Contributors

Full Changelog: 0.27.0...0.28.0-rc.1

0.27.0

08 Aug 11:54
697977f

Choose a tag to compare

Features

Fixes and chores

  • Handle error with try/catch when mutation shouldn't have onError by @andreashimin in #1872
  • Add custom instructions to wren-ai-service by @cyyeh in #1869

New Contributors

Full Changelog: 0.26.0...0.27.0

0.27.0-rc.3

08 Aug 11:29
35af975

Choose a tag to compare

0.27.0-rc.3 Pre-release
Pre-release

What's Changed

  • feat(config): add 'reasoning_effort' parameter to GPT-5 model configurations across multiple files (ai-env-changed) by @yichieh-lu in #1880
  • Release 0.27.0-rc.3 by @github-actions[bot] in #1881

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

0.27.0-rc.2

08 Aug 09:57
f3fd39f

Choose a tag to compare

0.27.0-rc.2 Pre-release
Pre-release

What's Changed

  • Release 0.27.0-rc.2 by @github-actions[bot] in #1879

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

0.27.0-rc.1

08 Aug 09:49
06c94f4

Choose a tag to compare

0.27.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat: Add Zhipu AI GLM-4.5 configuration by @xiearthur in #1863
  • feat(wren-ui): add support for Arabic language (AR) by @AbdullahAldakheel in #1788
  • Feat(wren-ui): Add Persian (fa_IR) language support to project by @imani in #1732
  • feature(wren-ai-service+wren-ui): Added Italian to available project languages for prompting by @yalexbadan in #1468
  • chore(wren-ai-service): add custom instructions by @cyyeh in #1869
  • feat(wren-ui): Support Dutch(NL) language by @andreashimin in #1867
  • feat(wren-ui): Provide Snowflake key pair authentication by @andreashimin in #1865
  • feat(wren-ui): show intent reasoning for general answer by @fredalai in #1868
  • fix(wren-ui): Handle error with try/catch mutation shouldn't has onError by @andreashimin in #1872
  • chore(wren-ui): update doc link to snowflake authentication by @andreashimin in #1873
  • feat(wren-ai-service): add support for new GPT-5 models in configuration files (ai-env-changed) by @yichieh-lu in #1875
  • Release 0.27.0-rc.1 by @github-actions[bot] in #1878

New Contributors

Full Changelog: 0.26.0...0.27.0-rc.1

0.26.0

01 Aug 08:05
abc1868

Choose a tag to compare

Features

  • feat(wren-ibis-server): Introduce bigquery white function list by @douenergy
  • feat(wren-ibis-server): add statement_timeout for Clickhouse, trino by @goldmedal
  • feat(wren-ibis-server): remove to_char from BigQuery white function list by @douenergy
  • feat(wren-ibis-server): introduce DuckDB connector by @goldmedal
  • feat(wren-engine): enhance the error message for CLAC failure by @goldmedal
  • feat(wren-ibis-server): introduce database and statement timeout for connector by @goldmedal
  • feat(wren-engine): apply default nulls last policy for ordering by @goldmedal
  • feat(wren-engine): improve the scope analyzer for the used models by @goldmedal
  • feat(wren-ibis-server): Add safe rounding for Decimal columns to support PyArrow Decimal128 limits by @douenergy

Fixes and Chores

  • fix(wren-ibis-server): handle pyarrow unsupported types (decimal and uuid) by @goldmedal
  • fix(wren-engine): fix count statement for BigQuery by @goldmedal
  • fix(wren-engine): avoid to generate duplicate models after extracting manifest by @goldmedal
  • fix(wren-engine): fix RLAC for model with an alias by @goldmedal
  • fix(wren-ibis-server): using DataFusion to format the query result by @goldmedal
  • fix(wren-ibis-server): Correctly filter Oracle tables by connected user's schema by @loaferxuan
  • chore(wren-ai-service): update backoff retry mechanism by @cyyeh in #1805
  • chore(wren-ai-service): improve embedding performance and allow setting batch size for embedding by @cyyeh in #1814
  • chore(wren-ai-service): improve intent classification by @cyyeh in #1816
  • chore(wren-ai-service): fix configs (ai-env-changed) by @cyyeh in #1815
  • chore(wren-ai-service): improve misleading pipeline prompt by @cyyeh in #1818
  • chore(wren-ai-service): improve text2sql stability by @cyyeh in #1819, #1836, #1841, #1844, #1846, #1855
  • chore(wren-ai-service): add vertex ai config by @cyyeh in #1833
  • chore(wren-ai-service): make sure there is data in recommended questions by @cyyeh in #1826
  • refactor(wren-ui): error handling on mutations, chart spec by @fredalai, @andreashimin in #1837, #1840

0.26.0-rc.1

01 Aug 07:21
2ce8df6

Choose a tag to compare

0.26.0-rc.1 Pre-release
Pre-release

What's Changed

  • chore(wren-ai-service): add retrieved_tables to sql correction api by @cyyeh in #1804
  • chore(wren-ai-service): update backoff retry mechanism by @cyyeh in #1805
  • update diagram by @chilijung in #1808
  • Update README.md by @chilijung in #1810
  • chore(wren-ai-service): bump pillow from 11.2.1 to 11.3.0 in /wren-ai-service in the pip group by @dependabot[bot] in #1811
  • chore(wren-ai-service): minor updates (ai-env-changed) by @cyyeh in #1809
  • chore(wren-ai-service): fix circular import issue by @cyyeh in #1812
  • chore(wren-ai-service): improve embedding performance and allow setting batch size for embedding by @cyyeh in #1814
  • chore(wren-ai-service): improve intent classification by @cyyeh in #1816
  • chore(wren-ai-service): fix configs (ai-env-changed) by @cyyeh in #1815
  • chore(wren-ai-service): improve misleading pipeline prompt by @cyyeh in #1818
  • chore(wren-ai-service): improve sql prompt by @cyyeh in #1819
  • Update README.md by @chilijung in #1821
  • Update README.md by @chilijung in #1824
  • chore(wren-ai-service): refine intent classification by @cyyeh in #1825
  • chore(wren-ai-service): allow data preview while recommending questions by @cyyeh in #1826
  • fix(wren-ai-service): minor update by @yichieh-lu in #1829
  • chore(wren-ai-service): update deps by @cyyeh in #1830
  • chore(wren-ai-service): add vertex ai config by @cyyeh in #1833
  • chore(wren-ai-service): minor updates by @cyyeh in #1834
  • chore(wren-ai-service): fix typo by @cyyeh in #1835
  • chore(wren-ai-service): improve text2sql by @cyyeh in #1836
  • chore(deps): bump next from 14.2.26 to 14.2.30 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1696
  • chore(wren-ai-service): improve text2sql by @cyyeh in #1839
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.0.0 to 2.3.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in #1801
  • refactor(wren-ui): error handling on mutations, chart spec by @andreashimin in #1837
  • fix(wren-ui): fix error handling by @fredalai in #1840
  • chore(wren-ai-service): improve text2sql stability by @cyyeh in #1841
  • chore(wren-ai-service): minor updates by @cyyeh in #1843
  • chore(wren-ai-service): improve text2sql by @cyyeh in #1844
  • feat(wren-launcher): introduce CLI tool for dbt integration by @goldmedal in #1827
  • chore(wren-ai-service): improve text2sql by @cyyeh in #1846
  • chore(wren-ai-service): minor updates by @cyyeh in #1847
  • chore(deps): bump form-data from 4.0.0 to 4.0.4 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1845
  • feat(wren-ai-service): add instruction scope by @cyyeh in #1854
  • chore(wren-ai-service): improve text2sql by @cyyeh in #1855
  • Release 0.26.0-rc.1 by @github-actions[bot] in #1856

Full Changelog: 0.25.0...0.26.0-rc.1

0.25.0

29 Jun 16:17
876f016

Choose a tag to compare

Features

  • API enhancement by @wwwy3y3 in #1781
    • Models API: GET /models - Retrieve latest deployed models in MDL format
    • Ask API: POST /ask - Enhanced natural language to SQL with summary generation
    • Summary API: POST /generate_summary - Generate insights from a SQL statement
    • Streaming APIs: Real-time progress for "ask" and "SQL generation" (/stream/ask, /stream/generate_sql)
    • Knowledge APIs: Full CRUD for instructions and SQL pairs (/knowledge/instructions, /knowledge/sql_pairs)

Fixes and chores

Security updates

  • chore(deps): bump github.com/containerd/containerd/v2 from 2.0.4 to 2.0.5 in /wren-launcher in the go_modules group across 1
    directory by @dependabot in #1679
  • chore(wren-ui): upgrade tar-fs to 2.1.3 by @onlyjackfrost in #1798

Full Changelog: 0.24.1...0.25.0

0.25.0-rc.1

27 Jun 09:23
6b0d217

Choose a tag to compare

0.25.0-rc.1 Pre-release
Pre-release

What's Changed

  • chore(wren-ai-service): minor updates by @cyyeh in #1791
  • chore(deps): bump github.com/containerd/containerd/v2 from 2.0.4 to 2.0.5 in /wren-launcher in the go_modules group across 1 directory by @dependabot in #1679
  • chore(wren-ai-service): update docs by @cyyeh in #1797
  • feat(wren-ui): API enhancement by @wwwy3y3 in #1781
  • chore(wren-ui): upgrade tar-fs to 2.1.3 by @onlyjackfrost in #1798
  • Release 0.25.0-rc.1 by @github-actions in #1799

Full Changelog: 0.24.1...0.25.0-rc.1