What's Changed
- Fix selection in scatter plots when categorical data are present. https://github.com/glue-viz/glue/pull/727
[v0.5.2](https://github.com/glue-viz/glue/compare/v0.5.1...v0.5.2) - 2015-08-13
What's Changed
- Fix loading of plugins with setuptools < 11.3 https://github.com/glue-viz/glue/pull/699
-
- Fix loading of plugins when using glue programmatically rather than through the GUI https://github.com/glue-viz/glue/pull/698
-
- Backward-compatibility fixes after refactoring `data_factories` [696, 703]
-
[v0.5.1](https://github.com/glue-viz/glue/compare/v0.5.0...v0.5.1) - 2015-07-06
What's Changed
- Fixed treatment of newlines when copying detailed error. https://github.com/glue-viz/glue/pull/687
-
- Fix a bug that prevented sessions from being saved with embedded files if
- component units were Astropy units. https://github.com/glue-viz/glue/pull/686
-
- Users should now press 'control' to drag rather than re-define subsets. https://github.com/glue-viz/glue/pull/689
-
[v0.5.0](https://github.com/glue-viz/glue/compare/v0.4.0...v0.5.0) - 2015-07-03
What's Changed
- Improvements to the PyQt/PySide wrapper module (now maintained in a separate repository). https://github.com/glue-viz/glue/pull/671
-
- Fixed broken links on website. https://github.com/glue-viz/glue/pull/678
-
- Added the ability to discover plugins via entry points. https://github.com/glue-viz/glue/pull/677
-
- Added the ability to include float and string UI elements in custom
- viewers. https://github.com/glue-viz/glue/pull/653
-
- Added an option to bundle all data in .glu session files. https://github.com/glue-viz/glue/pull/661
-
- Added a `menu_plugin` registry to add custom tools to the registry. https://github.com/glue-viz/glue/pull/644
-
- Support for 'lazy-loading' plugins which means their import is deferred
- until they are needed. https://github.com/glue-viz/glue/pull/590
-
- Support for connecting custom importers. https://github.com/glue-viz/glue/pull/593
-
- `qglue` now correctly interprets HDUList objects. https://github.com/glue-viz/glue/pull/598
-
- Internal improvements to organization of domain-specific code (such as the
- Astronomy coordinate conversions and ginga data viewer). [488, 585]
-
- Astronomy coordinate conversions now include more coordinate frames. https://github.com/glue-viz/glue/pull/578
-
- `load_ui` now checks whether `.ui` file exists locally before
- retrieving it from the `glue.qt.ui` sub-package. https://github.com/glue-viz/glue/pull/599
-
- Improved interface for adding new components, with syntax highlighting
- and tab-completion. [572, 575]
-
- Improved error/warning messages. https://github.com/glue-viz/glue/pull/582
-
- Miscellaneous bug fixes. [637, 636, 608]
-
- The error console log is now available through the View menu
-
- Improved under-the-hood handling of categorical ROIs. https://github.com/glue-viz/glue/pull/601
-
- Fixed compatibility with Python 2.6. https://github.com/glue-viz/glue/pull/540
-
- Python 3.x support is now stable. https://github.com/glue-viz/glue/pull/576
-
- Fixed the ability to copy detailed error messages. https://github.com/glue-viz/glue/pull/675
-
- Added instructions on how to make a fully-customized Qt viewer. https://github.com/glue-viz/glue/pull/619
-
- Fixes to the ginga plugin to support the latest version. [584, 656]
-
- Added the ability to drag circular, rectangular, and lasso selections. https://github.com/glue-viz/glue/pull/657
-
- Added the ability to reset a session. https://github.com/glue-viz/glue/pull/630
-
[v0.4.0](https://github.com/glue-viz/glue/releases/tag/v0.4.0) (Released December 22, 2015)
Release Highlights:
- Introduced custom viewers
- Ginga-based image viewer
- Experimental Python 3.x support
Other Notes
- Better testing for support of optional dependencies
- Refactored spectrum and position-velocity features from the Image widget into plugin tools
- Adopted contracts for contracters to add optional runtime type checking
- Added ability to export collapsed cubes as 2D fits files
- More flexible data parsing in qglue utility
- Numerous bugfixes
How to release a new version of Glue
====================================
. Follow the instructions in the `Glue documentation
<http://docs.glueviz.org/en/stable/developer_guide/release.html>`_
to create a release using the `GitHub menu
<https://github.com/glue-viz/glue/releases/new>`_.
. Have a beverage of your choosing while you can check the build progress
`here <https://github.com/glue-viz/glue/actions/>`_.
(Note that the wheels may take some time to build).
How to release a new version of Glue-VisPy-Viewers
==================================================
. Follow the instructions in the `Glue documentation
<http://docs.glueviz.org/en/stable/developer_guide/release.html>`_
to create a release using the `GitHub menu
<https://github.com/glue-viz/glue-vispy-viewers/releases/new>`_.
. Have a beverage of your choosing while you can check the build progress
`here <https://github.com/glue-viz/glue-vispy-viewers/actions/>`_.
(The wheels may take a little while to build).
Full changelog