v1.6.0
What's Changed
New Features
- Implement linking support for all BaseCartesianData subclasses and fix bugs that caused hanging in image viewer by @astrofrog in #2328
- Add the ability to create one-to-one 'join_on_key'-type links to the GUI link editor by @jfoster17 in #2313
- Allow specifying visual attributes when creating subset by @Carifio24 in #2333
- Export color settings in matplotlib viewers by @Carifio24 in #2322
- Add support for PyQt6 and PySide6 (<6.4) to Qt backends by @astrofrog in #2318
Bug Fixes
- Redraw empty histogram layer by @Carifio24 in #2300
- Apply foreground color to minor ticks by @Carifio24 in #2305
- Don't change labels when using log scale axes by @Carifio24 in #2323
- Fix bugs in BaseCartesianData.get_data for pixel and world component IDs by @astrofrog in #2327
- Don't change labels when using log x axis in histogram viewer by @Carifio24 in #2325
- Fix issue where matplotlib viewers using
y
log axes were not initialized correctly. by @Carifio24 in #2324 - Force line collection to always respect colormap by @Carifio24 in #2299
- Fix export to Python script to correctly use
Coordinates
orWCS
inreference_data
by @dhomeier in #2335 - Add a check for FITS files mistaken as ASCII to
astropy_table_read
for Python 3.11 compatibility by @dhomeier in #2321
Documentation
- Removed mention of defunct
viz
packages in Available plugins by @pllim in #2319 - Add PyQt6 and PySide6 status to
glue-deps
information by @dhomeier in #2338
Other Changes
- Require Python>=3.8 and PyQt5/PySide5>=5.14 by @astrofrog in #2334
- Performance improvements for CompositeArray by @astrofrog in #2343
Full Changelog: v1.5.0...v1.6.0