Skip to content

Releases: nucleic/enaml

Release 0.12.0

04 Nov 19:37
Compare
Choose a tag to compare

Add support for Python 3.9 and official support for PySide2

Release 0.12.0.rc1

04 Nov 18:06
Compare
Choose a tag to compare
Release 0.12.0.rc1 Pre-release
Pre-release
cut 0.12.0.rc1 version

Alpha release for the next development version

05 Mar 22:16
Compare
Choose a tag to compare
  • remove dependency on future to reduce import time PR #255
  • add constraints to enforce image aspect ratio in ImageView PR #254
  • improvements to the scintilla widget and live editor PR #243

First bugfix release for Python 3 support

05 Mar 22:14
Compare
Choose a tag to compare
  • fix import of QScintilla under PyQt5 PR #230
  • add support for importing enaml files from zip archives #232
  • fix menu item ordering under Python 3 #233
  • fix repr of declarative function objects #235
  • properly reset layout_container member in qt backend after a widget has been
    reparented #240
  • fix calls to explicit_warn which could lead to global vars corruption #247
  • add a text align member to Field to control text alignment #249
  • fix the parsing rules for function definitions #252
  • several improvements to the handling of comprehensions and lambdas #242 #245

Setup fix

13 Nov 08:33
Compare
Choose a tag to compare

A error in the overridden Install command was preventing the proper building of conda packages.

Python 3 and Qt5 support

12 Nov 22:10
Compare
Choose a tag to compare

This release bring support for Python 3.3, 3.4, 3.5 and 3.6 (with the exception of f-strings in enaml files) and support for Qt5 through the use of the QtPy package. The Qt modules have hence been partially refactored to follow the Qt5 layout which may cause backward compatibility issues.