Skip to content

Releases: zhihanyue/qgridnext

v2.0.4

03 Nov 18:49
Compare
Choose a tag to compare

What’s Changed

  • Compatibility enhancements:
    • Resolve compatibility issues with voila 0.5.6-0.5.8;
    • Fix Unable to find widget ... error in VSCode-Jupyter.
  • UI Improvements:
    • Improve display of MultiIndex in dark theme;
    • Add support for JupyterLab Dark High Contrast theme.

v2.0.3 - Dark Theme Support 🌒

31 Oct 14:35
fc3b020
Compare
Choose a tag to compare

What’s Changed

  • Add dark theme support for JupyterLab, Notebook, and VSCode-Jupyter, automatically adapting to the environment's theme;

  • Use Jupyter's default font for improved readability;
  • Minor UI fixes:
    • Fix the unexpected scrolling to the top when clicking the reset button in VSCode;
    • Disable animations for date pickers;
    • Correct width of boolean filters;
    • Adjust z-index of date pickers.

v2.0.2

26 Oct 15:46
Compare
Choose a tag to compare

What’s Changed

  • Fix errors on string columns for pandas v2.2;
  • Fix the filters for numeric pyarrow columns with NA values;
  • Ensure consistent scrollbar measurements across different environments;
  • Remove an unwanted css entry causing display issues with ipywidgets.

v2.0.1

04 May 20:51
Compare
Choose a tag to compare

What’s Changed

  • Support string[pyarrow]-typed columns;
  • Deprecate import qgrid; now qgrid is an alias of qgridnext and is not recommended.

v2.0.0

08 Feb 14:00
Compare
Choose a tag to compare

What’s Changed

The first release v2.0.0 significantly improves compatibility and addresses bugs found in Qgrid v1.3.1.

  • Support JupyterLab 4;
  • Released as a prebuilt extension (now can be installed with one step);
  • UI improvements:
    • Fix infinitely expanding width of the container in voila <= 0.3;
    • Prevent unexpected scrolling when clicking rows in Chrome for JupyterLab;
    • Adapt canvas size when the sidebar width changes in JupyterLab;
    • Fix poorly displayed left/right button of date picker;
    • Correct text color in dark mode;
    • Standardize HTML tags to fix poorly displayed filters;
  • Building bug fixes:
    • Fix inconsistent pkg name for embeddable qgrid bundle;
    • Fix data_files finding that results in incomplete extension setup;
    • Fix building errors for Node >= 18;
  • Other fixes:
    • Ensure Defaults.grid_option dict instance are not shared across widget instances;
    • Remove full-screen mode for voila compatibility;
    • Remove deprecated QGridWidget alias, only QgridWidget is allowed;
    • Replace deprecated usages for traitlets, pandas and jquery.