What's Changed
A XSS vulnerability was observed and patched in this version. Checkout GHSA-fh6g-gvvp-587f for more details.
- chore: Fix typo in add_ai_assistant.md by @baumandm in #1328
- fix: Fix DataDoc contents overflow in non-Chrome browsers by @baumandm in #1332
- fix: some small changes and fixes for AI assistant by @jczhong84 in #1333
- Revert "fix: Fix DataDoc contents overflow in non-Chrome browsers (#1332)" by @jczhong84 in #1336
- chore(deps): bump uwsgi from 2.0.20 to 2.0.22 in /requirements by @dependabot in #1338
- Add column name suggestions to presto validator by @kgopal492 in #1330
- feat: ask users to confirm tables before query generation by @jczhong84 in #1339
- fix: Update docker-compose.yml - added shielding by @YuriyGavrilov in #1340
- chore: add query to ai assistant context logging by @jczhong84 in #1342
- fix: hotfix for worker starting up by @czgu in #1344
- Use gevent for celery worker, update timeout to GeventTimeout by @czgu in #1345
- fix: store the task type value rather than enum when creating a task by @adamstruck in #1329
- Refactor validation decorators by @kgopal492 in #1354
- Add query execution links to exporter results by @kgopal492 in #1364
- fix: Update runservice worker scripts to disable unneeded features by @baumandm in #1371
- Add custom message to validation decorator by @kgopal492 in #1373
- fix: cast table max upload size to int by @rchandnaeg in #1374
- ui: add surveys to querybook by @czgu in #1375
- fix: s3 table upload location by @jczhong84 in #1376
- fix: Add scroll bar to Query Engine Status popover by @baumandm in #1353
- Bigquery sqlalchemy metastore by @seuf in #1352
- Fix lint, package version, and survey config by @czgu in #1379
- ui: update survey bg by @meowcodes in #1381
- fix: possible unauthenticated SQL injection when login by @jczhong84 in #1383
- [chore] upgrade docs website to latest, add build test by @czgu in #1380
- fix: Store group description in
public_info
by @baumandm in #1384 - feat: update column stats ui, add sort by usage to columns by @kgopal492 in #1389
- feat: added ability to omit clean_up jobs from general db_clean task and fixed clean_up_archived_data_doc by @jij1949 in #1387
- fix: add a clear_sheet parameter for google sheet exporter by @jczhong84 in #1401
- fix: modify trigger for query_authoring survey by @jczhong84 in #1400
- Add table column statistics to text2sql query info by @kgopal492 in #1402
- fix: Update
unique_table_ownership
constraint to allow owner per type by @baumandm in #1403 - chore: Update pip install command by @baumandm in #1407
- fix: Fix create task schedule task_type by @baumandm in #1408
- fix: survey for table modal is blinking by @czgu in #1396
- feat: upgrade langchain version by @jczhong84 in #1406
- feat: enable impression logging of survey events by @czgu in #1411
- fix: XSS injection with Querybook RichTextEditor by @czgu in #1412
New Contributors
- @YuriyGavrilov made their first contribution in #1340
- @adamstruck made their first contribution in #1329
- @rchandnaeg made their first contribution in #1374
- @seuf made their first contribution in #1352
Full Changelog: v3.28.0...v3.31.1