Releases: jupyter-widgets/ipydatagrid
Releases · jupyter-widgets/ipydatagrid
Release 1.3.2
Bug fixes
- Fix date deserialization by @martinRenou in #518
- Fix for frontend turning column names as integers into strings by @martinRenou in #517
- Make sure ipydguuid is removed in data getter by @martinRenou in #515
New features
- Add a
selected_visible_cell_iterator
property by @jgunstone in #511
New Contributors
- @jgunstone made their first contribution in #511
Full Changelog: 1.3.1...1.3.2
Release 1.3.1
Bug fixes
- Fix empty grid deserialization by @martinRenou in #504
- Fix backward compatibility with <=1.2.1 serialized models by @martinRenou in #507
- Fix context menu position on Voila, NbClassic and Notebook<7 by @ianthomas23 in #509
Full Changelog: 1.3.0...1.3.1
Release 1.3.0
New features and improvements
- Image renderer by @martinRenou in #470
- Add several options to context menus by @gjmooney in #479
- Option to clear sort selection
- Option to copy selection to the clipboard
- Option to download selection as a CSV
- Option to download the entire table as a CSV
- Option to clear current selection
- Use sensible defaults for BarRenderer.bar_value by @ianthomas23 in #490
- Improve data serialization by @martinRenou in #483
- Add HTML Renderer by @gjmooney in #488
- Support 'zebra stripes' for rows or columns by @tfmark in #499
Bug fixes
- Display columns with no data by @gjmooney in #480
- fix for the issue of merging of nested rows by @TermeHansen in #489
Maintenance
- Fix pyproject version by @martinRenou in #471
- Fix galata bot, missing hub package by @martinRenou in #481
- Add codespell to pre-commit and fix typos by @ianthomas23 in #484
- Update Python versions used in CI by @ianthomas23 in #485
- Update snapshots + use micromamba in bot by @martinRenou in #482
- Correct jlpm watch command by @ianthomas23 in #491
New Contributors
- @gjmooney made their first contribution in #480
- @ianthomas23 made their first contribution in #484
- @TermeHansen made their first contribution in #489
- @tfmark made their first contribution in #499
Full Changelog: 1.2.1...1.3.0
Release 1.2.1
What's Changed
- 🐛 Handle column auto fit on data model change by @ollyhensby in #452
- Revert "Fixed FeatherGridContextMenu placement in jupyter notebook and voila" by @martinRenou in #468
Full Changelog: 1.2.0...1.2.1
Release 1.2.0
What's Changed
New features
- Implement
set_row_value
method by @martinRenou in #438
Bug fixes
- Fixed FeatherGridContextMenu placement in jupyter notebook and voila by @alphaparrot in #441
Maintenance
-
Fix bot for updating snapshots by @martinRenou in #437
-
Bump actions/checkout from 3 to 4 by @dependabot in #440
-
Bump semver from 6.3.0 to 6.3.1 in /ui-tests-ipw7 by @dependabot in #423
New Contributors
- @alphaparrot made their first contribution in #441
- @mikolajf made their first contribution in #371
Full Changelog: 1.1.17...1.2.0
Release 1.1.17
What's Changed
ipydatagrid now officially builds and is tested against JupyterLab 4, this has the benefit of fixing selections synchronisation when using this version of JupyterLab. JupyterLab 3 is still tested and supported.
Maintenance updates
- Fix build by @vthemelis in #429
- Fix type errors by @vthemelis in #428
- Completely move to Yarn from NPM by @vthemelis in #430
- Add mypy by @vthemelis in #432
- Build against JupyterLab 4 / Lumino 2 by @vthemelis in #417
- Bump vega from 5.21.0 to 5.25.0 in /ui-tests-ipw7 by @dependabot in #414
Full Changelog: 1.1.16...1.1.17
Release 1.1.16
What's Changed
- Update @jupyter-widgets/base version pulled by yarn by @martinRenou in #401
- fix: do not share the Expr for text_color and background_color by @maartenbreddels in #400
- Increase the version of isort by @vthemelis in #403
- Serialise NumPy arrays as any other array by @vthemelis in #394
- Fix build for latest yarn/jlpm by @vthemelis in #419
- Fix cell selection in Jupyter 4.0 by @vthemelis in #416
- Release 1.1.16 by @martinRenou in #420
New Contributors
- @maartenbreddels made their first contribution in #400
Full Changelog: 1.1.15...1.1.16
Release 1.1.15
Improvements
- Major performance improvement by @vthemelis in #395
- JupyterLab 4 support by @martinRenou in #397
Testing
- CI: Fix conda setup and UI tests by @martinRenou in #398
- Bump minimatch from 3.0.4 to 3.1.2 in /ui-tests-ipw8 by @dependabot in #377
- Bump minimatch from 3.0.4 to 3.1.2 in /ui-tests-ipw7 by @dependabot in #376
- Bump json5 from 2.2.0 to 2.2.3 in /ui-tests-ipw7 by @dependabot in #388
- Bump qs from 6.10.1 to 6.11.0 in /ui-tests-ipw7 by @dependabot in #383
- Bump json5 from 2.2.0 to 2.2.3 in /ui-tests-ipw8 by @dependabot in #387
Dependencies bumps
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #389
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #396
New Contributors
- @vthemelis made their first contribution in #395
Full Changelog: 1.1.14...1.1.15
Release 1.1.14
What's Changed
- Exclude map files in production by @martinRenou in #364
- Update version, add file exclusions for packaging by @ibdafna in #366
- 🐛 Resolved issue for data getter when datagrid is empty by @ollyhensby in #358
- Check event target element by @ibdafna in #367
- Handle the missing
IThemeManager
case by @trungleduc in #369 - Fix vega expressions by @martinRenou in #373
- Release 1.1.14 by @martinRenou in #375
New Contributors
- @trungleduc made their first contribution in #369
Full Changelog: 1.1.13...1.1.14
1.1.13
What's Changed
- Bump jpeg-js from 0.4.3 to 0.4.4 in /ui-tests by @dependabot in #324
- Add dependabot by @gaborbernat in #325
- Bump actions/checkout from 2 to 3 by @dependabot in #327
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #330
- Bump actions/setup-node from 1 to 3 by @dependabot in #329
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #328
- Bump shell-quote from 1.7.2 to 1.7.3 by @dependabot in #326
- Bump actions/setup-python from 2 to 4 by @dependabot in #331
- Pin nodejs version by @ibdafna in #333
- Update bot to split testing envs for widgets7/8 by @ibdafna in #342
- Bump jsdom and verdaccio by @dependabot in #347
- Bump terser from 5.9.0 to 5.15.0 by @dependabot in #346
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #345
- Bump d3-color from 1.4.1 to 3.1.0 by @dependabot in #344
- Bump moment from 2.29.2 to 2.29.4 in /ui-tests by @dependabot in #343
- Update to ipywidgets 8 by @ibdafna in #282
- Bump moment from 2.29.2 to 2.29.4 in /ui-tests-ipw8 by @dependabot in #349
- Improve serialization to handle additional types by @ibdafna in #350
- Fix for #284 not working in Safari (mac/ios) by @mangecoeur in #353
- Separate mouse handler from feathergrid by @ibdafna in #357
- Update lumino versions by @ibdafna in #360
- 📝 Updating development installation in readme by @ollyhensby in #359
- Remove unused file-loader by @ibdafna in #363
- Migrate to hatch + use yarn + remove Python 3.6 by @martinRenou in #362
- Release 1.1.13 by @ibdafna in #365
New Contributors
- @ollyhensby made their first contribution in #359
Full Changelog: 1.1.12...1.1.13