- Converted to a Jupyter Lab 4+ and notebook 7+ compatible plugin.
- DEPRECATION: Input data tables created with earlier versions will not be editable or create pandas dataframes with this version. Tables should be recreated with this version. WHY: programmatic access to notebooks in Jupyter Lab is much more limited.
- DEPRECATION: Support for classic Jupyter (nbclassic) is dropped. Versions 0.7.6 should still work with classic Jupyter.
- Moved actions to buttons from a selection dropdown.
- Added command to insert data input table to the Jupyter Lab command palette.
- Converted editable version of cells to resizable textareas.
- Converted table caption input into a resizable textarea.
- Table actions get red strikeout when extension not enabled/installed.
- Code that creates table no longer automatically collapsed, but only consists of four lines as the html is on a single line. Still can be manually collapsed.
- Switched to Jupyter compatible BSD licensing.
- update requirements to use upstream bug fixes.
- smaller input cells
- metadata flag identifying cell as containing a data input table.
- Colored and bigger table caption.
- README updates.
- Use jQuery style dialogs.
- When creating Pandas DataFrame from a table import numpy and Pandas only if necessary.
- README updates.
- Ability to have a table caption.
- Created a file for future custom css.
- Expansion and cleanup of README.md.
- Bug fixes.
- Better handling of empty, string and NaN cells.
- Set Pandas indexes if row labels are not just numeric indexes.
- Added dialog for getting initial table dimensions.
- Added export table data to a Pandas DataFrame table action.
- Bug fixes.
- Initial beta release