Releases: sinaptik-ai/pandas-ai
Releases · sinaptik-ai/pandas-ai
v3.0.0-beta.6
What's Changed
- feat: filter only the columns that are provided in the schema by @gventuri in #1562
- fix(sql): dependencies of sql fixed by @ArslanSaleem in #1564
Full Changelog: v3.0.0-beta.5...v3.0.0-beta.6
v3.0.0-beta.5
What's Changed
- fix(dependencies): update poetry file and pyproject files by @ArslanSaleem in #1557
- feat: add transformations by @gventuri in #1555
- feat: add CLI by @gventuri in #1560
Full Changelog: v3.0.0-beta.4...v3.0.0-beta.5
v3.0.0-beta.4
What's Changed
- feat(sandbox): adding docker sandbox by @ArslanSaleem in #1517
Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4
v3.0.0-beta.3
What's Changed
- docs: updated installation instructions and fixed semantic-layer parsing error by @gdcsinaptik in #1550
- feature(View): extend pai.create to support views by @scaliseraoul in #1549
- fix: removed deprecated df._data by @scaliseraoul in #1552
- feat(sql_connector): add json serialization to text by @ArslanSaleem in #1551
- fix(sql): add params args to pass to the connector by @ArslanSaleem in #1553
Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3
v3.0.0-beta.2
What's Changed
- feat(sql_connector): add support for sql connector by @ArslanSaleem in #1543
Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
v3.0.0-beta.1
What's Changed
- fix: dependency issue and updated lock files by @scaliseraoul in #1539
- feature(View): enabling view in loader by @scaliseraoul in #1537
- test: integration tests for error rate by @scaliseraoul in #1542
- feature(LLMJudge): adding set of integration test where OpanAI is used as LLM Judge by @scaliseraoul in #1546
- fix: sanitize name of dataset in pai.load by @scaliseraoul in #1548
Full Changelog: v3.0.0-beta.0...v3.0.0-beta.1
v3.0.0-beta.0
What's Changed
Features
- VirtualDataFrame: Introduced virtual dataframes for on-demand data loading and
direct_sql
functionality. ([#1434](#1434)) - Dataframe Enhancements:
- SemanticLayerSchema: New schema class for logical and business validation, with relationship validation and view support. ([#1516](#1534))
- Global Config: Unified configuration system across the application. ([#1467](#1467))
- BambooLLM: Updated implementation for the BambooLLM. ([#1462](#1462))
Refactors
- Removed deprecated connectors, pipelines, and agents for a cleaner workflow. ([#1433](#1433), [#1435](#1435))
- Replaced environment variables
PANDASAI_*
withPANDABI_*
for clarity. ([#1511](#1511)) - Simplified dataframe serialization and default naming. ([#1523](#1523))
Fixes
- Resolved dependency issues causing build failures. ([#1508](#1508))
- Addressed bugs in
dataloader
for CSV and Parquet files. ([#1451](#1451)) - Fixed virtual dataframe naming conflicts. ([#1531](#1531))
Documentation
- Reorganized and updated docs for v2 and v3, including new notebooks and examples. ([#1505](#1505), [#1522](#1526))
- Added a new GIF in the README for v3. ([#1536](#1536))
New Contributors
- @gdcsinaptik, @scaliseraoul, and @ellipsis-dev joined with impactful contributions.
Full Changelog: [View on GitHub](v3.0.0a11...v3.0.0-beta.0)
v2.4.2
What's Changed
- Fix: docker-compose-npm-error by @Charisn in #1486
- fix: remove plt.show if exists in the generated code by @ArslanSaleem in #1501
- fix: make seaborn as an optional dependency by @ArslanSaleem in #1500
- fix: check if whitelisted lib is actually exists in the additional deps by @ArslanSaleem in #1499
- feat(security): add security config to disable it by @ArslanSaleem in #1498
New Contributors
Full Changelog: v2.4.1...v2.4.2
v2.4.1
What's Changed
- Update last_code_generated in smart_dataframe's init.py by @bence-kecskes in #1484
New Contributors
- @bence-kecskes made their first contribution in #1484
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- chore[Security]: restrict libs to allow specific functionalities by @ArslanSaleem in #1429
Full Changelog: v2.3.1...v2.4.0