Skip to content

Releases: flatsurf/ipymuvue

0.3.0

26 Jun 14:52
Compare
Choose a tag to compare

Accidentally, this was also released as 0.6.0 on PyPI. The next version is therefore going to be >0.6.0.

Removed:

  • Removed support for the classic notebook prior to version 7.

Fixed:

  • Fixed deprecation warnings in the Graph editor examples.

0.2.2

09 Jan 13:53
Compare
Choose a tag to compare

Fixed:

  • Fixed compatibility with latest IPython and ipywidgets.

0.2.1

15 Aug 17:55
Compare
Choose a tag to compare

Fixed:

  • Fixed making @VueWidget.callback callable again from frontend code.

0.2.0

03 Aug 03:42
Compare
Choose a tag to compare

Added:

  • Added support for calling exposed methods on components, i.e., the
    ipyvue-async functionality. See examples/RPC.md for examples.

0.1.0

31 Jul 03:40
Compare
Choose a tag to compare

Fixed:

  • Fixed memory leaks (partially), see #6.
  • Fixed exceptions raised by object wrappers so that get(key, default) works.

0.0.7

31 Jul 02:08
Compare
Choose a tag to compare

Changed:

  • Split ipymuvue.pyodide into smaller modules. Does not change the ipymuvue.pyodide.vue module.

0.0.6

30 Jul 04:06
Compare
Choose a tag to compare

Added:

  • Added equivalent implementations to the official vuejs.org tutorial to examples/.
  • Added function to expose lifecycle hooks, such as on_mounted, to the Python pyodide API.
  • Added function to expose reactive() to the Python pyodide API.
  • Added String, Number, Boolean, Array, Object, Date, Function, Symbol to ipymuvue.pyodide.vue and support for type constraints in props.

Fixed:

  • Fixed writing to wrapped arrays in the pyodide API.
  • Allow watching non-callable reactive items directly in the pyodide API.

0.0.5

29 Jul 02:05
Compare
Choose a tag to compare

Fixed:

  • Fixed build for JupyterLab.

0.0.4

28 Jul 06:42
Compare
Choose a tag to compare

Changed:

  • Renamed vue module for frontend code written in Python to ipymuvue.pyodide.vue.

  • Moved VueWidget from ipymuvue to ipymuvue.widgets.

Fixed:

  • Fixed "cannot unmount an app that is not mounted" errors.

0.0.3

26 Jul 10:24
Compare
Choose a tag to compare

Fixed:

  • Fixed highlighting of vertices in demo application.

  • Wrap reactive JavaScript lists as proxies in Python.

  • Do not rewrap JavaScript functions in Python.

  • Added a hack to deep-clone some Python objects when putting them into Vue.