Skip to content

Releases: jvo203/fits_web_ql

ZFP 1.0.0

15 Jun 23:42
Compare
Choose a tag to compare
  • updated the ZFP library to the new version 1.0.0
  • updated dependencies

Spectral Lines Hard Limit

24 May 05:00
Compare
Choose a tag to compare
  • Introduced a hard limit of 500 Splatalogue spectral lines that can be displayed simultaneously in the website. This has been done in order to prevent an information overload and a website slowdown. The 500 lines that are displayed will be chosen as a random subset of the larger than 500 original number of lines. Please refine your search criteria to avoid a hard limit. If the hard limit has been reached information will be displayed in the web browser JavaScript console (press F12 to view it in most browsers).
  • Updated dependencies.

maintenance

10 May 03:11
Compare
Choose a tag to compare
  • updated the two dependencies: fpzip-sys and zfp-sys crates to work with the new LLVM16 and the corresponding (newer) bindgen

cache management

16 Mar 04:12
Compare
Choose a tag to compare
  • if the top FITS cache directory contains an empty hidden file .DONOTDELETE, its (the cache folder) contents will be excluded from the scheduled deletion after 30 days
  • updated dependencies

Einstein bug fix

19 Jan 03:33
Compare
Choose a tag to compare
  • added the missing brackets in fn Einstein_velocity_addition(v1: f64, v2: f64) -> f64

maintenance

11 Jan 01:58
Compare
Choose a tag to compare
  • fixed contours updating after a frequency sub-region selection
  • upgraded the main HTML code to Google Analytics 4
  • updated dependencies

disk cache cleanup improvements

16 Dec 02:41
Compare
Choose a tag to compare
  • replaced metadata.accessed() by metadata.created() in the automatic disk cache cleanup thread to improve the removal of old cache entries
  • updated dependencies

external URL download support

13 Dec 05:44
Compare
Choose a tag to compare
  • support for full FITS file downloads from within fits_web_ql when a FITS file has been opened via an external URL
  • updated dependencies

Improved support for large 2D planes

23 Aug 23:31
Compare
Choose a tag to compare
  • This release supports large 2D planes in FITS cubes (or standalone images), for example width = 30000, height = 20000, as long as width * height does not exceed the upper limit of uint32. If read_at() fails to read the entire 2D plane in one go, the code switches to chunked file reading (chunks set to 256KB).
  • Switched the internal floating-point accumulators from float to double when calculating the spectrum. This is in order to support summing up intensities (pixels) from large-resolution planes.

automatic cache clean up

04 Aug 05:47
Compare
Choose a tag to compare
  • added an automatic cache clean-up functionality (a 30-day disk cache file timeout)
  • updated dependencies