Releases: sdss/marvin
Release list
Marvin Beta 2.5.4
This release is a quick fix that pins the flask-jwt-extended package to version <4.0
Marvin Beta 2.5.3
This release updates the static web images to webp format for better compression and faster load times. See https://developers.google.com/speed/webp. Also includes fallback support to original image formats for browsers that do not support webp. See https://caniuse.com/webp.
Marvin Beta 2.5.2
This release is primarily for code health. It makes the following changes:
- Removes all
externsubmodules. Converts all submodules to pypi releases - Adds new dependencies for
marvin-brain,marvin-wtforms-alchemy,marvin-sqlalchemy-boolean-search,sdss-tree, andsdss-access - Simplifies
setup.pyand dependencies. Moves requirements files intosetup.cfg. - Switches to
sdsstoolsfor internal logging and config management - Moves tests out of python package directory to top level
Marvin Beta 2.5.1
This release contains a bug fix for accessing certain galaxy pages in Marvin Web. Primarily is a fix for #711.
Marvin Beta 2.5.0
This release offers support for MPL-10. It also removes support for MPLs 4-6, and SPX, VOR10 DAP binning schemes in the web and via API access. Marvin still supports them in local file access mode. See What's New and the MPL-10 datamodel for more.
- Adds - support for MaNGA data release MPL-10
- Removes - web / API support for MPLs 4, 5, 6
- Removes - SPX and VOR10 binning schemes in MPLs 7-10, and DR15-16.
Marvin Beta 2.4.1
This release adds support for the marvin mirror
- Adds - support for using the marvin mirror at magrathea.sdss.org, hosted at Johns Hopkins
- Adds - new
use_mirrorcustom config option to automatically set marvin to use the mirror
Marvin Beta 2.4.0
This release is primarily for DR16+. It adds support for the Visual Morphology VAC. It also adds caching for queries and tools and for various web routes. It contains the following changes
- Adds - caching web routes on Plate, Galaxy pages
- Adds - new
use_cacheoption toCachable Queryclass. Implemented in most marvin database calls. - Adds - most Marvin Tools now use query caching for database calls
- Adds - a new
CacheMixInthat adds optional caching to classes utilizing db calls - Adds - a new
Redisdogpile.cachebackend; with new regions forMapsandModelcubes - Adds - new utility functions for DRPall, and DAPall files,
get_xxx_path,get_xxx_file,get_xxx_table - Adds - adds visual morphology VAC for DR16+
- Fixes - Issue :issue:
695- better web spectra/map error messages; - Changes - tree and sdss_access submodules to latest 3.0+ and 1.0+ versions
- Changes - path changes to accommodate new tree and sdss_access
Marvin Beta 2.3.6
Small patch to update requirements file to address webargs and networkx package versions. Pinning webargs to <6.0 and networkx to <2.4. Finalizes fix for #700.
Marvin Beta 2.3.5
This release primarily adds support for MPL-9 MaNGA data. It also enhances the web spectrum viewer.
Added
- Support for MPL-9 MaNGA data
- Issue :issue:
648- Option to toggle common lines from the DAP in web spectrum viewer - Issue :issue:
112- Option to toggle between rest-frame and observed wavelength in web spectrum viewer - Issue :issue:
679- Option to toggle on DONOTUSE pixel region masks in web spectrum viewer - master-fifo file to uwsgi base config ini file
- adds an alert to authenticate when no static image detected
Changed
- updated datamodels to include MPL-9 changes
- turned off API rate limiting globally
- turned back on old spaxel query method
- switched random image web page to use improved
get_random_imagesfunction - changing galaxy page static image grab to use
cube.getImage().url
Marvin Beta 2.3.4
This is a small release that fixes a bug in the web when viewing galaxies between different releases, where the DAP bintype-template is different.