Releases: mwouts/itables
Releases · mwouts/itables
Version 0.4.7
Added
- Additional
tagslike captions are supported (#10).
Version 0.4.6
Version 0.4.5
Changed
- The
itablesdocumentation now uses Jupyter Book (#56) - We have added a new
styleoption initables.optionsand inshow, with a default value equal tomax-width:100%.
Version 0.4.4
Fixed
- Add 'require_config.js' to the pip package (#48)
Version 0.4.3
Changed
- When a JS function is created on the Python side, we export it as-is (without quotes) in the HTML file and don't use JS eval anymore.
Version 0.4.2
Fixed
- Fix the HTML output when
eval_functions=True - Display "Loading..." under the table header until the table is displayed with datatables.net
init_notebook_mode(all_interactive=False)restores the original Pandas HTML representation
Version 0.4.1
Fixed
- Long column names don't overlap any more (#28)
Version 0.4.0
Fixed
- Now
itablesalso works in Jupyter Lab, Colab, Nteract, VS Code and PyCharm (#3, #4, #26, #40), as we load thedatatables.netlibrary with an ES import whenrequire.jsis not available. Many thanks to François Wouts for his precious help!
Changed
- The
showfunction (anditables.options) has a new argumenteval_functions. When set toTrue, the nested strings passed todatatables.netthat start withfunctionare converted to Javascript functions. - The HTML code for the datatables.net representation of the table is generated with an HTML template.
- We use f-strings and thus require Python >= 3.6
Version 0.3.1
Fixed
- We fixed an issue (
jquerynot found) with the HTML export when usingnbconvert>=6.0(#21) - We documented how to change the default ordering of rows - with the
orderoption (#30) - We documented how to load
requirein Jupyter Lab (#3)
Changed
- The main branch for the project is
mainrather thanmaster - Updated
datatablesto 1.11.3 andjqueryto 3.5.1
Version 0.3.0
Fixed
itablesnow has an explicitinit_notebook_modefunction, which inserts the datatables.net library in the notebook. Useinit_notebook_mode(all_interactive=True)to display all the pandas object as interactive tables. This fixes (#6) and (#17).
Changed
itablesuses GitHub Actions for the CI.
Added
itablesis tested with Python 3.9 as well.