Releases: mwouts/itables
Releases · mwouts/itables
Version 1.0.0
Added
- ITables works offline! (#8, #70). Marc would like to thank Allan Jardine, the author of the datatables library, and François Wouts for their precious help on the subject.
Changed
- ITables uses the ESM version 1.12.1 of datatables.net
Version 0.4.7
Added
- Additional
tags
like captions are supported (#10).
Version 0.4.6
Version 0.4.5
Changed
- The
itables
documentation now uses Jupyter Book (#56) - We have added a new
style
option initables.options
and 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
itables
also works in Jupyter Lab, Colab, Nteract, VS Code and PyCharm (#3, #4, #26, #40), as we load thedatatables.net
library with an ES import whenrequire.js
is not available. Many thanks to François Wouts for his precious help!
Changed
- The
show
function (anditables.options
) has a new argumenteval_functions
. When set toTrue
, the nested strings passed todatatables.net
that start withfunction
are 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 (
jquery
not found) with the HTML export when usingnbconvert>=6.0
(#21) - We documented how to change the default ordering of rows - with the
order
option (#30) - We documented how to load
require
in Jupyter Lab (#3)
Changed
- The main branch for the project is
main
rather thanmaster
- Updated
datatables
to 1.11.3 andjquery
to 3.5.1