Skip to content

v3.5.0

Compare
Choose a tag to compare
@haticekaratay haticekaratay released this 25 May 17:31
· 17 commits to v3.5.x since this release

3.5 (2023-05-25)

New Features

  • Model fitting results are logged in a table within the plugin. [#2093]

  • Auto-identify a configuration/helper for a given data file. [#2124]

  • Exact-text filtering for metadata plugin. [#2147]

  • Update Subset Plugin to utilize get_subsets(). [#2157]

  • Histogram showing image values in stretch limits section of plot options plugin. [#2153]

  • Vertical (y-range) zoom tool for all spectrum and spectrum-2d viewers. This also modifies
    the icon of the horizontal (x-range) tool to be more consistent with the horizontal subset
    selection tool. [#2206, #2212]

  • Allow Subset Plugin to edit composite subsets. [#2182]

  • Support for Scatter plots/markers in plot options. [#2193]

Cubeviz

  • get_data now supports function=True to adopt the collapse-function from the spectrum viewer.
    [#2117]

  • get_data now supports applying a spectral mask to a collapse spatial subset. [#2199, #2214]

Imviz

  • Table exposing past results in the aperture photometry plugin. [#1985, #2015]

  • New canvas rotation plugin to rotate displayed image without affecting actual data. [#1983]

  • Preliminary support for Roman ASDF data products. This requires
    roman-datamodels to be installed separately by the user. [#1822]

  • Canvas Rotation plugin is now disabled for non-Chromium based browsers [#2192]

Mosviz

  • NIRSpec automatic loader now can take a single image as input, instead of requiring
    the number of cutouts to be the same as the number of 1D spectra. [#2146]

API Changes

  • Add get_subsets() method to app level to centralize subset information
    retrieval. [#2087, #2116, #2138]

Imviz

  • Saving a plot to a PNG (via the astrowidgets API or export plot plugin API) with a provided
    filename will no longer show the file dialog. If the given file exists, it is silently
    overwritten. [#929]

Bug Fixes

  • Fixed a bug where Import Data button crashes under certain condition. [#2110]

Cubeviz

  • Fixed get_model_parameters error when retrieving parameters for a cube fit. This
    also removed the "_3d" previously appended to model labels in the returned dict. [#2171]

Imviz

  • Do not hide previous results in aperture photometry when there is a failure, but rather show
    the failure message within the plugin UI to indicate the shown results are "out of date". [#2112]

  • More efficient parser for Roman data products in Imviz [#2176]

Mosviz

  • Fixed several data loader bugs for uncommon use cases. [#2146]

Other Changes and Additions

  • move build configuration to pyproject.toml as defined in PEP621 [#1661]

  • drop support for Python 3.8 [#2152]