Skip to content

Releases: mckinsey/vizro

vizro-ai-0.1.1

05 Jan 08:49
d7e89bd
Compare
Choose a tag to compare

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)

vizro-core-0.1.8

04 Jan 13:02
b346ca7
Compare
Choose a tag to compare

Added

  • When set, the dashboard title appears alongside the individual page title as the text labeling a browser tab. (#228)

  • Enable adding description and image to the meta tags. (#185)

Changed

  • Re-arrange main containers on page and change their CSS IDs. (#205)

Fixed

  • Fix position of invisible button inside Card. (#236)

  • Fix a bug that prevented the update of nested graph properties through parameters when the graph property was not previously defined. (#273)

vizro-core-0.1.7

15 Dec 15:23
0114a39
Compare
Choose a tag to compare

Highlights ✨

Added

  • Enable tooltips for NavLink (#186)

Changed

  • Change the persistence of client-side data to session rather than local (#182)

  • Bump dash lower bound to 2.14.1 (#203)

Fixed

  • Remove graph flickering on page load with Vizro light theme (#166)

  • Fix vm.Slider and vm.RangeSlider to work with incorrect text input (#173)

  • Remove default font color from global CSS to enable overwrites (#213)

vizro-ai-0.1.0

13 Nov 16:31
249411a
Compare
Choose a tag to compare

Highlights ✨

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

vizro-core-0.1.6

09 Nov 17:42
c7ec6f4
Compare
Choose a tag to compare

Highlights ✨

Added

  • Vizro takes **kwargs that are passed through to Dash (#151)

Changed

  • The path to a custom assets folder is now configurable using the assets_folder argument when instantiating Vizro (#151)

Fixed

  • Assets are now routed correctly when hosting the dashboard in a subdirectory (#151)

Security

vizro-core-0.1.5

26 Oct 11:16
b9a0bf6
Compare
Choose a tag to compare

Removed

  • Remove warning message if not all registered pages are used in Navigation (#117)

Added

  • Add plotly layout template for waterfall chart type (#106)

  • Add CSS default styling for textarea (#106)

  • Provide ID to unique outer HTML divs on page (#111)

  • Enable turning off marks when step is defined in Slider and RangeSlider (#115)

Changed

  • Autopopulate navigation.pages with registered pages during Dashboard validation if navigation.pages = None (#117)

  • Update warning for duplicated IDs in data_manager and model_manager to now recommend Vizro._reset() as a potential fix when working in a Jupyter notebook (#120)

Fixed

  • If the targets argument in the export_data action function is specified as "falsy" value (None, []), triggering the action will result in the same outcome as if the argument were not set, exporting data from all charts on the current page. (#93)

  • Fix alignment between control panel, dashboard title and page title (#106)

  • CapturedCallable now handles variadic keywords arguments (**kwargs) correctly (#121)

Security

  • Bump @babel/traverse from 7.22.20 to 7.23.2 (#118)

vizro-core-0.1.4

09 Oct 14:43
fe6f044
Compare
Choose a tag to compare

Added

  • Add highlighting to accordion button of active page (#74)

  • Add validator for Dashboard.navigation to default to Navigation() if not provided (#74)

  • Add comparison table to Why Vizro docs page (#90)

  • Parameters can be optional: use the string "NONE" as an option of Parameter.selector to pass None(#95)

  • Raise ModuleNotFoundError in case the export_data action is used with file_format="xlsx" and neither openpyxl nor xlsxwriter are installed (#97)

Changed

  • Move creation of dash.page_registry to Dashboard.pre_build (#74)
  • Change the default collapsible behavior and highlighting color of the selected accordion group (#74)

Fixed

  • Fix unit test interdependence issue due to shared dash.page_registry (#84)

  • Fix bug of horizontal rulers not being visible in Card (#91)

  • Fix bug so that add_type updates forward references in new type added (#92)

Security

  • Update pydantic requirement to pydantic>=1.10.13, <2 due to medium Snyk vulnerability (#83)

vizro-core-0.1.3

29 Sep 08:43
888e847
Compare
Choose a tag to compare

Added

  • Add a "why Vizro" section to the docs (#73)

Changed

  • Remove left_side container by default if there are no elements present (#68)

Fixed

  • Raise ValueError of shared column with inconsistent dtypes properly (#64)

vizro-core-0.1.2

25 Sep 19:36
7738a71
Compare
Choose a tag to compare

Added

  • Add additional information in case of duplicate model_manager ID's to guide users if this occurs in a Jupyter Notebooks. (#59)

Changed

  • Optimize the client-server communication (#34)

    • Eliminate most server side callbacks in favour of client-side callbacks
    • Add tests for client-side callbacks written in Node.js framework called jest.
    • Add hatch command hatch run test-js that runs unit tests written in jest.
    • Logging information now only displayed for action function carried out (no trigger or finished information)
  • Replaced all screenshots in the docs to reflect new navigation designs (#48)

Fixed

  • Fixed issue of accordion arrow not loading on deployed demo version (#44)

vizro-core-0.1.1

21 Sep 17:07
5359d21
Compare
Choose a tag to compare

Added

  • Enable title argument in Dashboard model, which allows a title to be added on every page on top left-side (#31)

  • Add the ability to use custom actions. Currently in beta, expect this to break at any time. (#46)

Changed

  • Provide ID to outer div to enable CSS customization of component and its sub-components (#29)

  • Disable creation of accordion navigation if only one page is provided (#32)

  • Change the structure of user-guides in documentation to group topics (#42).