- You can find Firefly builds and the notes for running Firefly on the Docker Page.
- See Firefly Docker guidelines here.
- To Access current (unstable) development—(Version next, unreleased)
- use docker tag:
nightly - Notes on the next version
- use docker tag:
- 2025.5.4 - (Feb 3, 2025), docker tag:
2025.5.4,2025.5,latest - 2025.5.3 - (Jan 23, 2025), docker tag:
2025.5.3 - 2025.5.2 - (Dec 17, 2025), docker tag:
2025.5.2, - 2025.5.1 - (Dec 16, 2025), docker tag:
2025.5.1, - 2025.5.0 - (Dec 10, 2025), docker tag:
2025.5.0
This release includes broad range of features Job Monitor cleanup, Spectrum/Chart cleanup, Packaging/Download cleanup, S3 support, more FITS projections supported and improved color support It also includes significant infrastructure updates.
- S3 Support- Firefly-1840 (PR)
- Concurrent downloads- Firefly-1869 (PR)
- Images: SDSS: Upgrade to dr17 and images bz2 compression support- Firefly-1848 (PR)
- Images: Pan-STARRS pixel readout support- Firefly-168 (PR)
- Images: HPX projection- Firefly-1889 (PR)
- Images: Stereographic projection- Firefly-1834 (PR)
- Images: Improve extract tool behavior for MEFs- Firefly-1866 (PR)
- Images: User can not set the nan-pixel color and add reverse color maps- Firefly-1867 (PR)
- MOC: Support additional MOCs- IRSA-7208 (PR)
- Name Resolution: add types to resolution display- Firefly-1891 (PR)
- SPHEREx: Support spectrum-cutout view- Firefly-1887 (PR), Firefly-1888 (PR)
- Charts: Add LaTex support for unit labels- Firefly-1788 (PR)
- Charts: Charts can now save plot.ly json - Firefly-1837 (PR)
- Job Monitor: Firefly-1839 (PR), Firefly-1809 (PR), Firefly-1802 (PR), Firefly-1824 (PR),
- Download & Packaging: Firefly-7274 (PR), IRSA-7344 (PR)
- Charts: IRSA-7248 (PR), Firefly-1884 (PR), Firefly-1851 (PR)
- Images: Firefly-1267 (PR)
- Upgrade: Tomcat 11- Firefly-1836 (PR)
- Upgrade: React 19 && JS libraries- Firefly-1835 (PR)
- Upgrade: Java libraries security patches- Firefly-1805 (PR)
- Docker: Multi-platform build (
amd64andaarch64)- Firefly-1836 (PR) - Improved Redis integration: changed java client to Lettuce- Firefly-1883 (PR)
- Fixed: TAP selected cols number missing upon filtering Firefly-1638 (PR)
- Fixed: Incorrect pixel readout in 3-color with reprojection- Firefly-1865 (PR)
- Fixed: Line extraction doesn't work in image scroll mode- Firefly-1863 (PR)
- Fixed: All table rows highlight with secondary highlight- Firefly-1881 (PR)
- Fixed: Cube visualizer shows 0.0 um for all planes- Firefly-1870 (PR)
- Fixed: grid options not showing in MultiProductViewer- IRSA-7404 (PR)
- Fixed: Inconsistent CSV handling between API and direct upload- Firefly-1838 (PR)
- Fixed: Per-plane spectral coord display when WCSAXES != NAXIS - Firefly-1919 (PR)
- Fixed: TAP: In certain cases the TAP UI shows a never resolving loading view of the table list. (commit)
- Fixed: Firefly-1932- Regression bug: Firefly not working with URL request type (PR)
- Fixed: Firefly-1929- Regression bug: re-enabled compression for binary transfers (PR)
- Fixed: Firefly-1830- Clean no completely working (commit)
- Fixed: new chart creation from Python crashing the app (commit)
- Fixed: healpix catalog drawing fails at time when on the corner of a tile- (commit)
- Fixed: Empty HiPS tiles with Firefox- Firefly-1918 (commit)
- Fixed: Fix email notification stopped working- (commit)
- Update: Table toolbar needs to wrap when table is narrow- Firefly-1634 (PR)
- Update: Expose any data file upload functionality- Firefly-1854 (PR)
- 2025.4.2 - (Sep 18, 2025), docker tag:
2025.4.2,2025.4, - 2025.4.1 - (Sep 3, 2025), docker tag:
2025.4.1 - 2025.4.0 - (Sep 2, 2025), docker tag:
2025.4.0
This release include Job Monitor improvements, more image extraction features, and improvements other updates to support the applications
- Packaging: Datalink tables can now be packaged- Firefly-1759 (PR)
- Spectrum: Improved unit recognition- Firefly-1694,11,05,1784 (PR)
- Image: Wavelength support for 3-color images- Firefly-1776 (PR)
- Image: Extraction now supported across multiple images- Firefly-1801 (PR)
- MOC: Add auto display mode- Firefly-1806 (PR)
- TAP: Column selection improvements- Firefly-1787 (PR), Firefly-1827 (PR)
- Job Monitor: Fully support Job ABORT- Firefly-1829 (PR)
- Job Monitor: UI Enhancements- IRSA-7229 (PR)
- API: remote load file to upload panel using firefly_client- Firefly-1815 (PR)
- URL API: load url to upload panel- Firefly-1815 (PR)
- Fixed: Packaging: Cutout size, ra, dec not updating in download script- Firefly-1803 (PR)
- Fixed: Job Monitor issues- Firefly-1804 (PR), Firefly-1812, Firefly-1813(PR)
- Fixed: Mishandling of UTINYINT JDBCType- IRSA-7144 (PR)
- Fixed: Packaging: ZipHandler fix to better handle GZIP- Firefly-1811 (PR)
- Fixed: Table: Failed to load multi-dimension array of strings- Firefly-1828 (PR)
- Fixed: Fails to detect broken Redis connection; misleading server-status and client UI- Firefly-1807 (PR)
- Fixed: Alert banner handles both light and dark mode, better handles html alert files- Firefly-1795 (PR)
- Fixed: Issues with WCS aligning (rotation off) some images when large and near pole- (commit)
- Fixed: Target panel selection issues: Firefly-1820, Firefly-1821 (PR)
- Fixed: Wrong warning cutouts and serach by ID- Firefly-1850 (PR)
- Fixed: Prepare download button show when it should not- IRSA-7231 (PR)
- Fixed: several issue found in SPHEREx- IRSA-7251, IRSA-7250, IRSA-7249 (PR)
- Fixed: SDSS url out of date- (commit)
- Fixed: Username display issue- Firefly-1837 (PR)
- Fixed: Uploading from URL: should be in a shared upload directory on server- Firefly-1841 (PR)
- Improved Render Euclid spectral units in charts- Firefly-1847 (PR)
- Fixed: Target entry bug- IRSA-7239 (PR)
- 2025.3.7 - (July 23, 2025), docker tag:
2025.3.7,2025.3,latest - 2025.3.6 - (July 3, 2025), docker tag:
2025.3.6 - 2025.3.5 - (July 1, 2025), docker tag:
2025.3.5 - 2025.3.4 - (June 26, 2025), docker tag:
2025.3.4 - 2025.3.3 - (June 20, 2025), docker tag:
2025.3.3 - 2025.3.2 - (June 16, 2025), docker tag:
2025.3.2 - 2025.3.1 - (June 9, 2025), docker tag:
2025.3.1 - 2025.3.0 - (June 6, 2025), planned docker tag:
2025.3.0,
This release has a complete revamp of the Job monitor and extensive work to support Rubin, SPHEREx, and Euclid needs
- Job Monitor (formally Background Monitor): Complete revamp: Firefly-1698 (PR), Firefly-1735 (PR), Firefly-1327 (PR), Firefly-1749 (PR), Firefly-1754 (PR)
- Packaging: download script supports cutouts- Firefly-1662 (PR)
- Packaging: download script checks for duplicates, better naming- Firefly-1704 (PR),
- Images: Wavelength readout includes bandwidth- Firefly-1482 (PR)
- Color Dialog: color lock button more prominent, Hue preserving better integrated, disabled bound checking for data range- Firefly-1740, Firefly-48 (PR)
- URL API: goto tab: Firefly-1336 (PR)
- Support for recognizing and querying array ra/dec
xtype==='point',pos.eq;meta.maincolumns- Firefly-1763 (PR) - Added CANFAR TAP service: https://ws-uv.canfar.net/youcat Firefly-1763 (PR)
- Updated the MAST TAP URL: https://mast.stsci.edu/vo-tap/api/v0.1/caom Firefly-1728 (PR)
- Improved Scheme and tables navigation- Firefly-1733 (PR)
- Server logging, for working issues: A TAP UWS call will now log a synchronous version url - Firefly-1733 (PR)
- Supports pdf, yaml, json and plain text files - Firefly-1701(PR)
- Better UI with service descriptors and catalogs with service descriptors - Firefly-1730 (PR)
- Support related grid for more types of image products- Firefly-1743 (PR)
- Charts that are spectra or timeseries are pinned with the table- Firefly-1755 (PR)
- Tables keep state when switching to another tab- Firefly-1772 (PR)
- Improved Dock layout- IRSA-6898 (PR)
- More flexible layout with EmbedPositionSearchPanel- IRSA-6794 (PR)
- Better UI feedback in EmbedPositionSearchPanel- IRSA-6747 (PR)
- Improve Wavelength panel- Firefly-1723, Firefly-1726 (PR)
- Create a WavelengthInputField component to handle trailing units- Firefly-1653 (PR)
- Generalize UploadTableSelector for handling shape fit columns- Firefly-1720 (PR)
- Improved DCE SIA support - Firefly-1469 (PR)
- Images: FITS memory management optimizations- Firefly-1725(PR)
- Packaging: download scripting and zipping behave the same way- Firefly-1693 (PR)
- Better handling of Redis failure and reconnection- Firefly-1727 (PR)
- Fixed: Added columns go away- Firefly-1721 (PR)
- Fixed: Filtering not working for some very small selections- Firefly-1734 (PR)
- Fixed: Catalog not scrolling on center change- Firefly-6890 (PR)
- Fixed: Table image point upload does not work anymore- Firefly-1390 (PR)
- Fixed: Client tables reset scroll on column width change- Firefly-1729 (PR)
- Fixed: No error when upload table can't be ready- Firefly-1695 (PR)
- Fixed: Better handle data product catalog that connect to images- Firefly-1718 (PR)
- Fixed: Failed to recognize single column CSV file- Firefly-1715 (PR)
- Fixed: Refine search region stays on when it shouldn't- Firefly-1706 (PR)
- Fixed: TAP search from selection tool is broken- Firefly-1195 (PR)
- Fixed: chart filter icon does not work on column mapped to a label- Firefly-1378 (PR)
- Fixed: Table column filter misinterpret 'NOT LIKE'- Firefly-1265 (PR)
- Fixed: Charts X/Y Ratio ui cutting off problem- Firefly-1753 (PR)
- Fixed: when HiPS is changed, the associated MOC is added- Firefly-1667 (PR)
- Fixed: table upload is only uploaded page size and not whole table- Firefly-1771 (PR)
- Fixed: table names had a zero appended to the name when there are zero rows- (commit)
- Fixed: admin/status page list of host using shared work area sorted wrong - (commit)
- 2025.3.7
- 2025.3.6
- Handle Importing job histories URL that have parameters - Firefly-1794 (PR)
- 2025.3.5
- Fixed: Images: mouse readout with some compressed images- Firefly-1793,Firefly-1792,Firefly-1789 (PR)
- 2025.3.4
- 2025.3.3
- 2025.3.2
- 2025.3.1
- Fixed: cutouts not changing when the table is not the datalink table (commit)
- Fixed: handle datalink for obscore tables that claim to be all images but are not (commit)
- Fixed: datalink text/plain files not processed correctly (commit)
- Fixed: Start tooltip layout. Firefly-1754 (PR)
- Fixed: VoTableWriter missing RESOURCES in output file. Firefly-1563 (PR)
- 2025.2.3 - (April 8, 2025), docker tag:
2025.2.3,2025.2,latest - 2025.2.2 - (March 20, 2025), docker tag:
2025.2.2, - 2025.2.1 - (March 14, 2025), docker tag:
2025.2.1 - 2025.2.0 - (March 13, 2025), docker tag:
2025.2.0
- Improved datalink cutout handling- Firefly-1666(PR), Firefly-1662 (PR)
- Healpix catalog display will even larger tables (50 million or more)- Firefly-1661 (PR)
- Readout options are saved as preferences- Firefly-1660 (PR)
- Target Panel: example clickable- Firefly-441 (PR)
- Time Series: Now shows loaded file name in period finder- IRSA-4725 (PR)
- Improved job completion framework- Firefly-1609(PR),
- Docker: Firefly Entrypoint Extractions- CADC-13454 (PR)
- Docker: Improved ingestion of parameters- Firefly-1648 (PR)
- Better Simbad search errors- IRSA-6654 (PR)
- Fixed multiple MOC issues- Firefly-1663 (PR)
- Result showing search target is more accurate- IRSA-6574 (PR)
- Table: does not function correctly when a column contains non-ASCII characters- Firefly-1616 (PR)
- 2025.2.3
- 2025.2.2
- Bug fix: datalink processing not recognizing application/fits as image (commit)
- 2025.2.1
- 2025.1.1 - (Feb 6, 2025), docker tag:
2025.1,2025.1.1 - 2025.1.0 - (Jan 27, 2025), docker tag:
2025.1.0
- Improve cutout handling- Firefly-1633(PR), Firefly-1581(PR)
- SIAv2 implementation- Firefly-1622(PR)
- Support image sub-highlighting- Firefly-1571(PR)
- Improved table ingest speed- Firefly-1592(PR), Firefly-1591(PR), Firefly-1592(PR)
- Improve file type detection- Firefly-1615(PR)
- Alternate way to set a FIREFLY_OPTIONS entry using
OP_path_to_optionstyle- Firefly-1641(PR),
- Fixed: cascade combining spectra broken- Firefly-1635(PR),
- Fixed: improved mouse readout for bottom layout- Firefly-1624(PR),
- Fixed: table tab color wrong- Firefly-1612(PR),
- 2025.1.1