Skip to content

Releases: quantopian/qgrid

v1.3.1 🌈

07 Apr 16:34
d5240d5
Compare
Choose a tag to compare

What’s Changed

v1.3.0 🌈

25 Feb 16:48
5210b80
Compare
Choose a tag to compare

What’s Changed

v1.2.0

31 Dec 18:31
538f08a
Compare
Choose a tag to compare
  • Readme tweaks
  • Compatibility with Jupyter Lab >=1.0.0

v.1.1.1

11 Jul 06:20
7612e2c
Compare
Choose a tag to compare
  • Fixes an issue where the grid widget would flash noticeably when the df attribute or any other attributes were changed. This issue has existed since 1.0. (#186)
  • Make the SlickGrid object available via $('.q-grid').data('slickgrid') as suggested here: #178 (comment). This allows you to work with a particular SlickGrid instance from the js console.

v1.1.0

10 Jul 18:33
6cb3d89
Compare
Choose a tag to compare
  • Column options can be provided via the show_grid method. Options can be provided for all columns via the column_options parameter, and for individual columns via the column_definitions parameter.
  • Added edit_cell, change_selection, toggle_editable methods for updating the state of an existing grid widget without having to call show_grid.
  • Updated the add_row method so that the caller can specify the values for the new row via the row parameter. This will allow people to add rows to a qgrid instance even if it's showing a DataFrame that doesn't have an integer index.
  • Updated the remove_row method so that the indices of the rows to remove can optionally be provided via the rows parameter.
  • Fixed issue where moving the scroll bar around a bunch of times quickly can cause a series of grid refreshes to occur.
  • Thanks to Abigail Hahn (vardaofthevalier) for adding many of the features in the following PR: #191

v1.0.6-beta.6

15 Jun 16:27
4a6bdd5
Compare
Choose a tag to compare
v1.0.6-beta.6 Pre-release
Pre-release
  • Fixes issue where object type columns where not being converted to strings before display when they're an index column
  • Fixes issue with displaying unicode strings in python 2 (#200)
  • Improves support for viewing DataFrames with a MultiIndex.
    • Cells are merged vertically (similar to how pandas does it) to make it easier to identify the levels of the index.
    • Sorting or grouping any column other than level 0 of the multi-index results in the DataFrame returning to it's normal behavior of never merging cells vertically.
    • Column header is hidden for unnamed levels of the index (instead of showing "level_0", "level_1", etc)

v1.0.5

04 Jun 15:53
42ed3db
Compare
Choose a tag to compare
  • Fixes issue where editing cells in a DataFrame with an unnamed index results in an error pop up (#198)

v1.0.4

04 Jun 05:31
2fd7f48
Compare
Choose a tag to compare
  • Make categorical column filtering work with old versions of pandas, like 0.18

v1.0.3

01 Jun 18:54
78e703e
Compare
Choose a tag to compare
  • Adds new on and off methods at both the module-level (for listening to events on all qgrid instances) and at the instance-level (for listening to events on individual qgrid instances)
  • The on and off methods mentioned above should now be used to listen for events instead of listening for the on_value_change event of the _df attribute. In other words using qgrid_widget.observe(on_value_change, names=['_df']) for being notified about changes to the state of the grid (i.e. editing, sorting, filtering) will no longer work.

v1.0.3-beta.0

30 May 18:23
5e12f8f
Compare
Choose a tag to compare
v1.0.3-beta.0 Pre-release
Pre-release
Merge pull request #194 from quantopian/events-api

Events API