Changelog

1.0.0.0-15 (May 3, 2025)

  • Added support for sheet buttons.

  • Added support for scripts configuration via include and exclude arguments to prevent sending over the full workbook data to Python.

  • New workbooks now default to xlwings 0.33.14.

If you want to use these new features with an existing workbook, you need to upgrade to xlwings 0.33.14 or later via requirements.txt tab, followed by a restart.

1.0.0.0-14 (Apr 25, 2025)

1.0.0.0-13 (Apr 18, 2025)

  • Range.font properties can now be set (bold, italic, color, size, name).

  • Polars DataFrame and Series are now supported via native converter.

  • Images aren’t selected anymore after inserting/updating.

  • Bug fix: Scripts wouldn’t run if e.g., a shape was selected.

  • Bug fix: Range.expand() was stopping at 0 values.

  • New workbooks now default to xlwings 0.33.12.

If you want to use these new features with an existing workbook, you need to upgrade to xlwings 0.33.12 or later via requirements.txt tab, followed by a restart.

1.0.0.0-12 (Apr 6, 2025)

  • Upgraded to Pyodide 0.27.5, giving access to the openai and osqp packages amongst others.

  • Made the dependency pyodide-http optional.

1.0.0.0-11 (Mar 25, 2025)

  • Show full error tracebacks in the output pane instead of just the error message in an alert.

1.0.0.0-10 (Mar 23, 2025)

  • Bug fix: Fixed an occasional bug with loading Pyodide.

1.0.0.0-9 (Mar 22, 2025)

  • Bug fix: Show errors in the output pane whenever changes are saved and prevent running a previously working version of the script/function.

1.0.0.0-8 (Mar 21, 2025)

  • First public release.