Skip to content

Latest commit

 

History

History
131 lines (72 loc) · 3.43 KB

CHANGELOG.md

File metadata and controls

131 lines (72 loc) · 3.43 KB

Changelog

Next version

⚙️ Engineering

  • Migrate from distutils to setuptools to build the C extension.

0.6.0, December 24, 2022

✨ Improved

  • Allow to set an image area and trim region in the image parameters.
  • Use custom image areas for the FVC at APO and LCO.
  • Ensure that camera is closed and the handle released.
  • Output when a camera connects/disconnects to the actor users.
  • Only run timed status when cameras are connected, to avoid unnecessary warnings.
  • Ensure libfli is available when then actor starts.

⚙️ Engineering

  • Do not update latest Docker image for tagged versions.
  • Update release workflow to build wheels for multiple architectures and versions.

0.5.0, September 11, 2022

🚀 New

  • Added GFAs for LCO.
  • Updated the APO cameras after GFA-1 and GFA-6 were replaced.
  • Complete LCO header cards.

✨ Improved

  • Allow to skip finding calibration files to save time. In this case BIASFILE="".

🔧 Fixed

  • Forced sdsstools>=0.5.2 to fix the calculation of SJD.
  • Avoid creating multiple BIASFILE header entries.

0.4.0 - June 5, 2022

🚀 New

  • Added header keyword BIASFILE with the most recently taken bias image (on the same SJD).
  • Added header keyword SJD with the SDSS custom Julian Day.

🏷️ Changed

  • Output image directory now uses SJD (SDSS JD) from sdsstools.time.get_sjd() instead of the usual MJD.

0.3.0 - June 4, 2022

✨ Improved

  • Skip disconnect if no cameras are connected.
  • Use RICE_1 compression for the FVC.
  • Add Dockerfile_test to create docker image using local versions of basecam and flicamera.

🔧 Fixed

  • Do not fail if exposure time is 0.0.

0.2.2 - January 7, 2022

✨ Improved

  • Avoid duplicated integrating messages.
  • Better handling of some exceptions when camera disconnects.
  • Improve FPS card descriptions.
  • Improve connection to Tron.

0.2.1 - Decemeber 14, 2021

✨ Improved

  • Used in conjunction with basecam >=0.5.3 fixed the issue with compressed extensions not being read by some software.
  • Added FPS cards to headers.
  • Improvements to Dockerfile.

0.2.0 - August 2, 2021

🚀 New

  • Add mostly complete header datamodel.
  • Update configuration file with real S/N for all GFA and FVC. Set the correct image names and directory names.
  • Add option to simulate cameras and exposures.
  • Set temperature setpoint to -10C for FVC when camera is connected.

✨ Improved

  • Use furo and myst-parser for documentation.
  • Set umask to 002 in the Dockerfile so that new images get rw permissions when created on an NFS mount.

🧹 Clean

  • Format with black and add types to most of the codebase.

0.1.2 - December 7, 2020

🔧 Fixed

  • #5 Fixed compilation of libfli. It was failing due to an issue with the libraries to be linked when outside RTD or GH environment.

0.1.1 - November 8, 2020

🚀 New

  • #3 Include Dockerfile to create an image that can run flicamera.

✨ Improved

  • Simplified loading of the libfli library. Now it forces to use the inplace object.
  • Completed documentation.

0.1.0 - August 2, 2020

🚀 New

  • Initial version. Complete wrapping of the libfli library and basecam implementation, with tests. Placeholder but functional actor. CLI allows to start the actor, retrieve status, and take basic exposures.