Skip to content

Version 2.4.1

Choose a tag to compare

@mwouts mwouts released this 10 Jun 21:22
· 25 commits to main since this release

Added

  • We enforce strict pyright on the ITables documentation (#395) and on the example apps (#401)

Changed

  • The warn_on_undocumented_option option now defaults to True and only check the option names
  • We have added a new option warn_on_unexpected_option_type that defaults to warn_on_undocumented_option when typeguard>=4.4.1 is installed (False otherwise)
  • Wrapping JS function definitions in parentheses prior to JS eval is now done on the JS side.

Fixed

  • We have added type hints to itable.options even for the options that don't have a default value (#224)
  • The optional final semicolon in style argument is now supported again (#386)
  • The index of Pandas Style object is now rendered when non-trivial (#393)
  • We have made the CSS files compatible with the shadow dom used by Marimo (#383)
  • A workaround for the incorrect widget weight in Shiny is to use fillable=False in the output_widget (#360)
  • We have fixed a Javascript error in the Jupyter widget ('t.state_change is undefined') (#407)