Skip to content

Latest commit

 

History

History
144 lines (74 loc) · 5.58 KB

CHANGELOG.md

File metadata and controls

144 lines (74 loc) · 5.58 KB

Changelog

Unreleased

See the fragment files in the changelog.d directory.

0.3.2 — 2024-11-08

Removed

  • Removed the older models from model shortcuts and docs. (#853)

Fixed

  • Fixed output validation to handle Python code block markers from llm responses. (#858)

0.3.1 — 2024-11-06

Changed

  • Changed prompt for vizro-ai.plot to provide more guidance for desired import format. (#854)

0.3.0 — 2024-10-02

Highlights ✨

  • VizroAI now allows any model with langchain structured output capabilities to be used, not just ChatOpenAI. (#646)
  • VizroAI now has a more flexible output when choosing VizroAI.plot(...,return_elements=True). See Vizro-AI docs for all new options. (#646)
  • VizroAI now supports text-to-dashboard generation using VizroAI.dashboard(). To get started, visit the Vizro-AI docs.

Removed

  • Removed the automatic display of chart explanation and insights in Jupyter. (#646)

Changed

  • Changed the return type of VizroAI.plot(...,return_elements=True) from PlotOutputs dataclass to a pydantic model with more flexible methods. See Vizro-AI docs for more info. (#646)

Deprecated

  • Removed argument explain from VizroAI.plot(). Use return_elements=True instead. (#646)

0.2.3 — 2024-09-09

Added

  • Added Docker image of VizroAI.plot UI for local use (#1177)

0.2.2 — 2024-09-06

Fixed

  • Documented the step for instantiating VizroAI in text-to-dashboard pages (#685)

0.2.1 — 2024-08-28

Removed

  • Remove _return_all_text from VizroAI class (#518)

Added

  • Add argument return_elements toVizroAI.plot(). When it is set to True, the return type will be changed to a dataclass containing the code string, figure object, business insights, and code explanation. (#488)

  • Add functionality to generate dashboards from text. This feature is currently in Alpha and is not yet officially released (#651)

Changed

  • Disabled figure display upon variable assignment. To display outcome of VizroAI.plot() add .show(). (#527)

  • Stabilized plot performance by addressing several dataframe mutation issues. (#603)

0.2.0 — 2024-05-09

Removed

  • Removed temperature and model_name arguments of VizroAI class. For current configuration options, visit the Vizro-AI docs (#423)

Added

  • Enable customization of LLM models provided to Vizro-AI class. (#423)

Changed

0.1.2 — 2024-03-13

Added

  • Add max_debug_retry parameter to VizroAI.plot to allow users to determine the maximum number of debugging attempts desired. (#261)

  • Enable automatic loading of environment variables in a .env file. (#270)

Changed

  • Remove upper bound for langchain and openai dependencies. (#369)

Fixed

  • Remove the keyword explain from docs example explaining the _get_chart_code function. (#256)

0.1.1 — 2024-01-04

Fixed

  • Fix incompatibility with pydantic>=2.0.0 (#189)

Security

  • Bump langchain version to 0.0.329, suggested by snyk (#204)

0.1.0 — 2023-11-13

Highlights ✨

  • Initial release of Vizro-AI package. Vizro-AI is a tool for generating data visualizations. (#138)