Skip to content

Releases: mwouts/itables

Version 2.3.0

05 Apr 03:10
Compare
Choose a tag to compare

Added

  • ITable now has a component for Dash! You can render your Python DataFrames in your Dash application with from itables.dash import ITable (#245)

Changed

  • We have changed the default value of the all_interactive argument of itables.init_notebook_mode to True
  • The ITables options can be imported and modified directly through itables.options
  • We have updated dt_for_itables to datatables.net-dt==2.2.2 and datatables.net-select-dt==3.0.0
  • We have updated the dependencies of our Jupyter widget and our of Streamlit component.

Version 2.3.0

05 Apr 03:06
Compare
Choose a tag to compare

Added

  • ITable now has a component for Dash! You can render your Python DataFrames in your Dash application with from itables.dash import ITable (#245)

Changed

  • We have changed the default value of the all_interactive argument of itables.init_notebook_mode to True
  • The ITables options can be imported and modified directly through itables.options
  • We have updated dt_for_itables to datatables.net-dt==2.2.2 and datatables.net-select-dt==3.0.0
  • We have updated the dependencies of our Jupyter widget and our of Streamlit component.

Version 2.3.0

05 Apr 02:49
Compare
Choose a tag to compare

Added

  • ITable now has a component for Dash! You can render your Python DataFrames in your Dash application with from itables.dash import ITable (#245)

Changed

  • We have changed the default value of the all_interactive argument of itables.init_notebook_mode to True
  • The ITables options can be imported and modified directly through itables.options
  • We have updated dt_for_itables to datatables.net-dt==2.2.2 and datatables.net-select-dt==3.0.0
  • We have updated the dependencies of our Jupyter widget and our of Streamlit component.

Version 2.2.5

24 Feb 08:49
Compare
Choose a tag to compare

Fixed

  • We have removed an erroneous assertion and added tests on the warnings issued when selected rows are not displayed (#351)

Version 2.2.4

07 Dec 12:50
Compare
Choose a tag to compare

Fixed

  • We have fixed an issue with the HTML export of multiple tables in the same cell (#338)
  • The dependencies of the Streamlit component have been updated (#343, #345)

Version 2.2.3

02 Nov 22:40
Compare
Choose a tag to compare

Fixed

  • Table footers continue to work when the notebook is exported to HTML (#331)
  • The dependencies of the Streamlit component have been updated (#327, #330)

Added

  • ITables is now tested with Python 3.13

Version 2.2.2

29 Sep 23:16
Compare
Choose a tag to compare

Fixed

  • We have fixed a HTML pop up warning when displaying Pandas Style objects in Quarto (#317)
  • The dependencies of the Streamlit component have been updated (#323)

Added

  • We have documented how to use the ITable widget in a Shiny application
  • We have deployed a sample Shiny app (#276)

Version 2.2.1

22 Sep 16:42
Compare
Choose a tag to compare

Fixed

  • We fixed an issue with the Streamlit component when selected_rows was not set.

Version 2.2.0

22 Sep 13:47
Compare
Choose a tag to compare

Added

  • ITables has a Jupyter Widget (#267). Our widget was developed and packaged using AnyWidget which I highly recommend!
  • The selected rows are now available in the apps. Use either the selected_rows attribute of the ITable widget, the returned value of the Streamlit interactive_table component, or the {table_id}_selected_rows input in Shiny (#208, #250)
  • ITables works offline in Shiny applications too - just add ui.HTML(init_itables()) to your application

Changed

  • The tableId argument of to_html_datatable has been renamed to table_id

Fixed

  • The dependencies of the Streamlit component have been updated (#320)

Version 2.1.5

08 Sep 20:03
Compare
Choose a tag to compare

Fixed

  • DataTables was updated to its latest version (2.1.6)
  • We have added the DateTime extension, required by SearchTime when showing dates (#288)
  • We have improved the function that determines whether a dark theme is being used (#294)
  • We have adjusted the generation of the Polars sample dataframes to fix the CI (Polars-18130)
  • The test on the Shiny app fallbacks to ui.nav_panel when ui.nav is not available
  • The dependencies of the streamlit component have been updated (#313, #315)