1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
=================
Release History
=================
v0.2.0 (2020-09-02)
===================
Enhancements
------------
* Verify connection compatibility with :class:`~qtpynodeeditor.NodeDataType`
(`#43 <https://github.com/klauer/qtpynodeeditor/pull/43>`_)
Fixes
-----
* Do not allow for cyclic connections in the scene (`#35 <https://github.com/klauer/qtpynodeeditor/issues/43>`_)
* :class:`~qtpynodeeditor.NodeDataModel` ``input_connection_created`` now only
called once (`#27 <https://github.com/klauer/qtpynodeeditor/issues/43>`_)
* Incorrect connections in calculator example (`#38
<https://github.com/klauer/qtpynodeeditor/issues/43>`_)
* Fix filename globbing in open/save file dialogs.
API Changes
-----------
* :class:`~qtpynodeeditor.Connection` property ``output_node`` should be used in favor of the
now-deprecated ``node`` property.
* New connection failure exceptions: :class:`~qtpynodeeditor.ConnectionCycleFailure` and
:class:`~qtpynodeeditor.ConnectionDataTypeFailure`.
* Fixed deprecated ``QFontMetrics.width``.
Contributors
------------
* @tfarago (`#43 <https://github.com/klauer/qtpynodeeditor/pull/43>`_, `#28 <https://github.com/klauer/qtpynodeeditor/pull/43>`_)
Thanks to those who reported issues and contributed to this release.
v0.1.0 (2020-03-29)
===================
Now available on conda-forge::
conda install -c conda-forge qtpynodeeditor
Fixes
-----
* Packaging of style configuration
Development
-----------
* Testing and supporting pyqt5 / PySide2
* Miscellaneous cleaning and fixing, along with better continuous integration
testing
API Changes
-----------
* New signature for ``node_context_menu`` signal: ``(node, scene_pos, screen_pos)``.
v0.0.1 (2020-03-29)
===================
Initial test release of qtpynodeeditor.
Now available on PyPI::
pip install qtpynodeeditor
|