Skip to content

Releases: mwouts/itables

Version 2.0.0rc0

13 Mar 07:45
Compare
Choose a tag to compare
Version 2.0.0rc0 Pre-release
Pre-release

Added

  • The CSV, Excel and Print buttons are now included (#50, #155)
  • We have included a few other extensions, and documented how to add more (#178, #207, #208, #231)
  • ITables is now tested with Python 3.12

Changed

  • ITables uses the latest version 2.0.2 of datatables-net (#121)
  • Large Python integers are now mapped to JavaScript BigInt (#172)
  • ITables is build using hatch and pyproject.toml

Version 1.7.1

05 Mar 21:30
Compare
Choose a tag to compare

Fixed

  • The select and search box now use a white font in VS Code (dark mode) (#232, #156, #103)

Added

  • We have added a check to make sure any tableId provided by the user is valid (#233)

Version 1.7.0

09 Feb 23:22
Compare
Choose a tag to compare

Added

  • ITables works well with Quarto. We have added Quarto examples to the documentation. We set data-quarto-disable-processing="true" on the tables that are generated with use_to_html=False and thus can't be processed by Quarto (#179)

Fixed

  • ITables works when you duplicate a notebook (#222)
  • We use df.isetitem(i, ...) rather than df.iloc[:,i] = ... to avoid a warning with Pandas 2.2.0 (#223)

Changed

  • We have changed how datatables.net is loaded. This is expected to improve the VSCode experience (#216)
  • We have removed legacy Python 2 code.

Version 1.6.4

04 Feb 14:18
2b24efa
Compare
Choose a tag to compare

Fixed

Version 1.6.3

10 Dec 12:15
Compare
Choose a tag to compare

Changed

  • HTML in table columns is supported (#213)

Version 1.6.2

07 Oct 10:51
500d36c
Compare
Choose a tag to compare

Fixed

  • We have removed an indirect dependency on jinja2 caused by the Pandas style objects (#202)

Version 1.6.1

01 Oct 22:34
92ca939
Compare
Choose a tag to compare

Fixed

  • We have fixed an issue when rendering Pandas style objects in Google Colab (#199)

Version 1.6.0

30 Sep 23:52
862e300
Compare
Choose a tag to compare

Added

Fixed

  • We do not generate timedeltas in the sample dataframes when using pandas==2.1 as this fails (pandas-55080)

Version 1.5.4

18 Aug 18:42
Compare
Choose a tag to compare

Fixed

  • Fixed an OverflowError when displaying Polar tables containing unsigned integers (#192)

Changed

  • We have refactored the GitHub Action workflows. Python 2 was removed since it is not supported anymore.

Version 1.5.3

11 Jun 13:28
Compare
Choose a tag to compare

Fixed

  • We fixed an interaction issue with other ui elements in Shiny apps - use from itables.shiny import DT (#181)
  • We fixed the rendering of some empty dataframes