Releases: spacetelescope/jdaviz
Releases · spacetelescope/jdaviz
v2.2.0
Style, layout, and icon improvements, implementation of box zoom, line analysis plugin enhancement, JWST cube data bugfix. See changelog for details.
What's Changed
- Put changelog back in unreleased state by @rosteen in #1000
- DOC: Add milestone bookkeeping by @pllim in #1001
- update colors of top toolbar and import button by @kecnry in #1007
- BUG: Recreate JWST MJD-OBS if it is missing by @pllim in #1004
- consistent plugin padding & styling by @kecnry in #1008
- plot toolbar icons and styling by @kecnry in #995
- implement box zoom by @kecnry in #997
- Line analysis subsets by @rosteen in #1012
- Prep changelog for 2.2.0 release by @rosteen in #1016
Full Changelog: v2.1.0...v2.2.0
v2.1.0 Release
See CHANGES.rst
for release notes.
What's Changed
- MNT: Add Kyle to codeowners by @pllim in #894
- viewer toolbar: align to right by @kecnry in #901
- DOC: Fix linkcheck by @pllim in #903
- DOC: Add Zenodo DOI by @pllim in #900
- DOC: New change log format by @pllim in #902
- TST: Ignore numpy.ufunc size warning in cron job CI by @pllim in #904
- Imviz: API to create and destroy viewers by @pllim in #907
- Imviz: get_interactive_regions() to handle weird shapes better by @pllim in #906
- Plugin to control Imviz linking by @pllim in #909
- Add specviz2d example notebook and load miri s2d files by @javerbukh in #915
- wrap tab items in lazy component to fix initial tab selection by @kecnry in #924
- Mosviz: freeze selected plot properties during row change by @kecnry in #918
- Implement tooltips and links to documentation by @kecnry in #912
- Update codecov-action to v2 by @larrybradley in #931
- fix plugin description text color in dark theme by @kecnry in #937
- BUG: Fix line analysis results logic by @pllim in #934
- MNT: Remove unused AddViewerMessage by @pllim in #939
- active state for toolbar buttons by @kecnry in #940
- fix layout and add tooltip to new image viewer button by @kecnry in #942
- fix active state of menu buttons when closing on click away by @kecnry in #943
- Toolbar dividers by @kecnry in #944
- SpectralCube to specutils transition in cubeviz by @javerbukh in #547
- Update email in setup.cfg by @rosteen in #950
- close plot tools menu when opening layer/viewer menu by @kecnry in #956
- Mosviz: table row select/scroll by @kecnry in #936
- Fix error for noncontiguous subset regions by @javerbukh in #951
- TST: Temporarily disable bqplot dev in devdeps job. by @pllim in #969
- Fix error trace introduced to Specviz model fitting by @rosteen in #970
- feat: use the new template load mechanism in ipyvue by @mariobuikhuizen in #913
- Voila styling tweaks by @kecnry in #958
- Imviz simple aperture photometry plugin (no photutils) by @pllim in #938
- Bump specutils pin to new release by @rosteen in #972
- update mosviz notebooks to import from jdaviz root package by @kecnry in #973
- BUG: Fix get_model_parameters for Gaussian1D by @pllim in #976
- Mosviz: redshift column in table by @kecnry in #961
- BlackBody and units support within modeling plugin by @kecnry in #953
- Imviz: Show coordinates in degrees too by @pllim in #971
- Imviz: Blink now updates coordinates display value by @pllim in #985
- DOC: skimage removed deprecated rgb2grey in 0.19.0 by @pllim in #986
- refactor mosviz row lock to be plugin by @kecnry in #980
- spectrum-2d-viewer: set custom toolbar tools by @kecnry in #954
- Mos: Genercize SourceID logic by @duytnguyendtn in #927
- redshift slider select wide enough to avoid overflow by @kecnry in #989
- add data to viewers when created by plugins by @kecnry in #974
- BUG: Fix inaccurate coordinates info on dithered data linked by WCS by @pllim in #992
- Add Custom Line List Import API Docs by @duytnguyendtn in #996
- spectrum-viewer: override default thickness for new subset by @kecnry in #994
- Mosviz redshift slider by @kecnry in #982
- Update changelog for release, pin dev version of glue-astronomy for now by @rosteen in #998
- Revert to release version of glue-astronomy to make PyPi happy by @rosteen in #999
Full Changelog: v2.0.0...v2.1.0
v2.0.0 Release Notes
See CHANGES.rst
.
What's Changed
- Change quotes to guilabels in docs by @javerbukh in #488
- Set minimum values for dependencies by @javerbukh in #487
- New Imvis and Specviz2d logos by @Jenneh in #451
- Add scikit issue to known bugs docs by @javerbukh in #491
- Remove fixed bugs from docs by @javerbukh in #495
- Write test file to temporary directory by @astrofrog in #500
- Fix bug in _viewer_item_by_id by @astrofrog in #504
- MNT: Add codeowners by @pllim in #506
- Allow a "no-image" mode for mosviz by @ibusko in #502
- MNT: Remove unused astropy config code by @pllim in #507
- add specviz property to cubeviz/mosviz helpers by @eteq in #330
- Add documentation of Specviz property in Cubeviz/Mosviz by @rosteen in #508
- Fix centroid error in line analysis plugin by @rosteen in #509
- Add initial implementation of Imviz by @astrofrog in #429
- MNT: Minversion of glupyter is now 0.3 by @pllim in #538
- BUG: Fix typo in cubeviz parser docstring, remove duplicate code by @pllim in #539
- MNT: Move license to root directory, update years by @pllim in #562
- MNT: Add PR auto labeler by @pllim in #558
- Future-proof physical_type usage for astropy 4.3 by @rosteen in #550
- MNT: Add issue templates by @pllim in #560
- MNT: Ignore FITS from version control by @pllim in #559
- DOC: Add STScI code of conduct by @pllim in #561
- Specify minimum bqplot version to include pan/zoom fix by @astrofrog in #572
- Change default data layer opacity to 1 by @astrofrog in #571
- fix: make height controllable in other context by @mariobuikhuizen in #505
- Imviz parser by @pllim in #541
- Remove unwanted data label input by @rosteen in #568
- fix: add Voila >= 0.2.8 support by @mariobuikhuizen in #565
- Imviz: Add Home button by bumping glue-jupyter minversion by @pllim in #575
- TST: Suppress warnings in test logs by @pllim in #570
- Add --version to CLI by @pllim in #578
- Imviz: Minor fixes by @pllim in #579
- TST: Mark test_data_retrieval to require remote_data by @pllim in #580
- TST: Add more deps to devdeps, and devdeps to PR by @pllim in #581
- TST: Test workflow clean-ups by @pllim in #563
- MNT: Bump Python minversion based on astropy>=4.2, remove outdated test config by @pllim in #584
- Imviz: Move coordinates overlay to toolbar by @astrofrog in #557
- TST: Add CodeQL security check by @pllim in #554
- TST: Remove codecov from cron jobs by @pllim in #585
- MNT: Update testing labeler rule by @pllim in #586
- MNT: Remove dead code from _astropy_init.py by @pllim in #582
- DOC: Fix broken link to astropy dev docs by @pllim in #612
- Fix field label typo in Collapse plugin by @rosteen in #616
- Use ipyfilechooser for file dialog by @astrofrog in #573
- TST: Generate coverage in tox by @pllim in #594
- Update pinned glue-jupyter by @astrofrog in #614
- TST: Fix test header for CI, add more info by @pllim in #583
- Imviz: Bad unit should be unitless by @pllim in #599
- MNT: Silence tornado warnings by @pllim in #592
- Imviz: Fix padding above import button by @astrofrog in #615
- Add unit conversion tests by @javerbukh in #626
- Imviz: Add simple blink tool by @pllim in #611
- fix: also set the height for the app in a lab context by @mariobuikhuizen in #625
- Imviz: Change Contrast and Bias with mouse click-and-drag by @pllim in #553
- Imviz: Load NDData and ndarray by @pllim in #618
- Viewer bar update by @javerbukh in #617
- BUG: Fix loading of HLA product in Imviz by @pllim in #640
- Imviz: Support file list input in CLI by @pllim in #641
- Imviz: Make the WCS match tool into a pan/zoom with WCS matching tool by @astrofrog in #613
- Pin glue-jupyter to 0.5 while a ROI selection bug exists in 0.6 by @javerbukh in #675
- MNT: Bump glue-jupyter minversion to 0.6.1 by @pllim in #678
- MNT: Delete PNG icon by @pllim in #679
- DOC: Add Imviz API documentation by @pllim in #647
- feat: support Voila dark theme (--theme=dark) by @mariobuikhuizen in #682
- Fix Imviz tiling bug by @pllim in #673
- DOC: Known bottleneck install issue by @pllim in #691
- Rename Test to Viewer by @pllim in #672
- DOC: Clean up Mosviz example notebook by @pllim in #650
- Ensure data loaded into glue is the "right" data to view in Imviz by @ibusko in #680
- Fix cube fitting failures on Polynomial and Linear models by @rosteen in #657
- MNT: Bump bqplot minversion to 0.12.29 by @pllim in #670
- MNT: Bump ipyvuetify for lab dark mode by @pllim in #684
- MNT: Change jwst maxversion to minversion by @pllim in #656
- Wrote notebook on synthetic Mosviz image creation by @ojustino in #636
- Snackbar fix by @ibusko in #701
- Fix bug with empty snackbar queue by @ibusko in #703
- Imviz: astrowidget API for center_on and offset_to by @pllim in #687
- Add tests for the redshift slider by @javerbukh in #627
- fix: don't show the scrollbar in the app template by @mariobuikhuizen in #671
- Documentation Updates by @orifox in #698
- Imviz: astrowidgets markers API by @pllim in #699
- Add specviz helper tests by @javerbukh in #607
- Add elliptical ROI button to imviz by @javerbukh in #706
- Always jump to create new subset by @pllim in #708
- Imviz: Replace offset_to with offset_by by @pllim in #709
- Imviz regions setter/getter API by @pllim in #721
- Viewers now have human-readable IDs by @pllim in #722
- Add Mosviz NIRISS example notebook by @javerbukh in #728
- BUG: unclosed v-row by @pllim in #730
- Add ability to retrieve only spectral or spatial subsets by @rosteen in #736
- DOC: Remove old notebook by @pllim in #731
- Add information about adding cutouts in notebook by @javerbukh in #742
- Clarify tooltip for WCS panzoom tool by @pllim in #749
- Imviz: Add zoom and zoom_level API by @pllim in #744
- BUG: Fix I...