This version 4.2.4 (01/10/2023) of the KMOS pipeline implements:
	- SCALE_PWV parameter allowing transmission function scaling with water vapor. 
	- Bug fixes for PIPE-10280, 10849, 10957, 10566. 
	- Updated calibrations data headers.  

This version 4.0.4 (16/05/2022) of the KMOS pipeline implements:
    - Add GlobalReusePreviousExecution parameter for PIPE-9871. 
    - f0 factor for the HK grism updated for PIPE-9749. 
    - Manual updated with the new helpdesk url, and global parameter for PIPE-9650.

This version 4.0.3 (15/03/2022) of the KMOS pipeline implements:
    - Added static calibrations for PIPE-9857. 
    - Fix error for 9745
    - Fix for 9646

This version 4.0.2 (06/08/2021) of the KMOS pipeline implements:
    - Fix error for PIPE-9494. 

This version 4.0.1 (01/06/2021) of the KMOS pipeline implements:
    - Support for Telluriccorr-4.1.0 - Updated Error handeling.


This version 4.0.0 (15/03/2021) of the KMOS pipeline implements:
    - Updates the KMOS pipeline for CHIPS and rannges support - bringing it up to date with Telluriccorr-4.0.0 

This version 3.0.1 (05/09/2020) of the KMOS pipeline implements:
    - Fixes for reflex workflow python scripts when using Python3 (PIPE-9138, PIPE-9178)
    
    
This version 3.0.0 (03/06/2020) of the KMOS pipeline implements:
    - Reflex canvas & tutorial updates (PIPE-8755, PIPE-8714)
    - Compatibility with Telluriccorr 3.0.X - (PIPE-8990)
    - An improved method for the calculation of ABMAGLIM (PIPE-8812, PIPE-8943)
    - Workflow Update (PIPE-7435)
    - Add extracted IDP for kmos_spec_extract when input is IDP (PIPE-7973)
    - Fixed kmos_gen_telluric fails in computing the QCZPOINT in some cases (PIPE-8085)
    - Save outputs with a new cpl_frameset that have only the input (PIPE-8262)
        cpl_frame in the cpl_frameset
    - The product generated by kmos_gen_telluric should have the
        MJD-OBS of the input TELLURIC.fits file if provided (PIPE-8336)
    - Added another parameters in the kmos_molecfit_save function in
        order to take into account all the input frameset to add the output
        products in kmos_molecfit_correct (PIPE-8338)
    - Fix Headers of various products of various recipes (PIPE-8357)
    - kmos_reconstruct: wrong MJD-OBS in output files (PIPE-8434)
    - wrong input to kmos_combine in the kmos workflow (PIPE-8449)
    - Select_reference.py not compatible with numpy 1.7 (despite it is
            within the requirements) (PIPE-8492)
    - Fix PIXNOISE computation (PIPE-8501)
    - Reflex interactive actors made more robust agains missing input data (PIPE-8542)
    - Backward compatible python 3 support (PIPE-8601)
    - suppress_extension parameter in lower case (PIPE-8731)
    - Produce combined frame if 1 input (PIPE-8766)


This version 2.3.0 (22/02/2019) of the KMOS pipeline implements:
	- kmos_combine produces new ESO IDP compliant combined images (PIPE-7014)
	- kmos_molecfit_model segmentation fault on a dataset was fixed (PIPE-7873)
	- Added new QC parameters that assess the quality of telluric correction (PIPE-7875)
	- kmos_molecfit_model could not find gdas profile on server (PIPE-7917)
	- Implement option --supress_extension in kmos_molecfit_model and kmos_molecfit_calctrans (PIPE-7958)
	- kmos_molecfit_correct: changes needed for QC/IDP environment (PIPE-7959)
	- kmos_combine: changes needed for QC/IDP environment (PIPE-7960)
	- Fixed the case where kmos_molecfit_calctrans failed to process one dataset (PIPE-8052)
    - Improve the KMOS workflow so that it can combine exposures from different OBs (PIPE-8087)
	- Added example in the document on how to combine with kmos_combine exposures with different angles (PIPE-8188)
    - Added support for single input frame in kmos_combine (PIPE-8202)
    - Improved EXTNAME parsing (PIPE-8203)
    - Fixed the fact that missing CRVAL1/2 made the collapse fail in kmos_combine (PIPE-8204)
    - Fixed cases in which the recipe kmos_molecfit_model failed to fit the input spectrum (PIPE-8217)
    - Added new types support in workflow interactive actor (PIPE-8225)
    - Added ṁiѕsing .fits to the collapsed file name in header (PIPE-8232)
    - Add a threshold to kmos_molecfit_correct (PIPE-8251)
    - Fixed the PROV keywords in kmos_molecfit_correct when several inputs are passed (PIPE-8262)
    - Remove links to Jira tickets in the Release Notes of the KMOS pipeline manual (PIPE-8269)

This version 2.1.0 of the KMOS pipeline implements:

* Recipes
    - kmos_molecfit_model segmentation fault on a dataset (PIPE-7873)
    - new QC parameters that assess the quality of telluric correction (PIPE-7875)
    - kmos_molecfit_model could not find gdas profile on server (PIPE-7917)
    - Implement option --supress_extension in kmos_molecfit_model and
      kmos_molecfit_calctrans (PIPE-7958)
    - kmos_molecfit_correct: changes needed for QC/IDP environment (PIPE-7959)
    - kmos_combine: changes needed for QC/IDP environment (PIPE-7960)
    - kmos_molecfit_calctrans fails to process one dataset (PIPE-8052)
    - kmos_combine produces new ESO IDP compliant combined images	(PIPE-7014)

* Documentation
    - Added example how to combine with kmos_combine two exposures with different rotation angles (PIPE-8188)
   
Version 2.0.2 of the KMOS pipeline implements:

* Recipes
    - kmos_combine error when method="center" (PIPE-7003)
    - --save_interim in kmos_sci_red fails in some cases (PIPE-7117)
    - kmo_fit_profile needs a fall-back solution when called by kmos_std_star (PIPE-6958)
    - Bug fix and improvement for kmos_gen_telluric (PIPE-7495)
    - b_end and b_start do not work (PIPE-7550)
    - kmos_reconstruct: allow ACQUISITION as DO category for input files (PIPE-6964)
    - KMOS recipe kmos_illumination bug when using pix_scale=0.1 (PIPE-7352)
    - kmos_illumination: QC parameters should not be in extensions (PIPE-7235)
    - DPB - Make the KMOS pipeline products IDPs compliant (PIPE-7014)
    - kmos_combine and PythonActorCombine have to accept PRO.CATG=SINGLE_CUBES (PIPE-7566)

* Tools
    - KMOS kmos_calib.py and kmos_verify.py not compatible with astropy (PIPE-7119)

* Reflex
    - kmos_sci_red: expose --method parameter as PORT (PIPE-6999)
    - Kmos_wave_cal.py must handle cases were not all 6 rot angle are observed (PIPE-6584)
    - KMOS workflow does not work with reflex 2.9 (PIPE-7486)
    - compatibility with new version of numpy in correct_std.py in the KMOS workflow (PIPE-7361)
    - Upgrade of Reflex workflows in KMOS (PIPE-7435)

* Molecfit
    - DMO CCB: Include molecfit tools into the KMOS pipeline to correct telluric absorption in KMOS data (PIPE-7363)

* Documentation
    - Make proper use of the NEWS file when releasing pipeline packages (PIPE-7134)

Version 1.4.4 of the KMOS pipeline implements:

* Recipes
    - kmos_molecfit_model, kmos_molecfit_calctrans, kmos_molecfit_correct: Include molecfit tools into the KMOS pipeline to correct telluric absorption in KMOS data.  (PIPE-7363) 
* Documentation
    - About the recipes: kmos_gen_telluric, kmos_molecfit_model, kmos_molecfit_calctrans, kmos_molecfit_correct

Version 1.4.1 of the KMOS pipeline implements:

* Recipes
    - category FLAT_SKY_FLAT is category FLAT_ON (PIPE-5529)
    - Reflex - Integrate kmos_illumination_flat in the workflow (PIPE-5185)
    - kmos_illumination_flat is not rotation independent (PIPE-5182)
    - kmos_sci_red: ESO QC CUBE_UNIT header keyword is not writte in the error extensions of products. (PIPE-6859)    
    - Added new recipe kmos_gen_telluric to combine different TELLURIC files together. (PIPE-6857)

* Reflex
    - typo in python script correct_std.py (PIPE-6858)

Version 1.4.0 of the KMOS pipeline released 07.10.2016 implements:

* Recipes
     - kmos_combine interactive window. Discarded frames are shown in      black even in the plots where they have no impact.         (PIPE-6655)
     - Sky subtraction Improvement        (PIPE-5915)

* Classification
     - time constrain for selecting STD stars too tight in reflex OCA rules        (PIPE-6773)

* Reflex
     - wrong default parameters in KMOS wkf (kmos_sci_red actor)        (PIPE-6587)
     - list of files in the kmos_sci_red interactive window is random        (PIPE-6654)

* Documentation
     - Reflex tutorial. mean rms values of Ar and Ne differ in kmos_wave_cal        (PIPE-6657)
     - Deal with cases where OBJECTS and SKY are observed in 2 OBs        (PIPE-5850)
     - Various feedback obtained from the data reduction workshop        (PIPE-6656)


Version 1.3.18 of the KMOS pipeline released 20.04.2016 implements:

* Recipes
    - Sky Subtraction Improvement        (PIPE-5915)

* Reflex
     - Improve description of directories in workflow header        (PIPE-6510)

* Scripts
     - kmos_calib.py had wrong hardcoded paths        (PIPE-6552)

* Documentation
Updated the common reflex documentation in the reflex tutorial
Full review of the manual

Version 1.3.17 of the KMOS pipeline released 22.01.2016 implements:

* Recipes
     - Default of the discard_subband set to FALSE        (PIPE-6335)
     - kmos_combine still failed to produce the collapsed image (used_IFU          keyword was too long)        (PIPE-6379)
     - Final products of the kmos workflow are not properly organized
       Add HIERARCH ESO PRO REFLEX SUFFIX to the kmos_combine and        kmos_sci_red products        (PIPE-6278)

* Reflex
     - 3 Minor reflex workflow changes        (PIPE-6402)
     - FailureRecipeMode parameter must be $FailureRecipeMode also for          kmos_sci_red        (PIPE-6322)
     - Support cases where USEDIFU is missing. It still does not work          (python error)        (PIPE-6286)
     - kmos_combine parameter edge_nan not set to PORT        (PIPE-6407)
     - plot of spectra in kmos_combine python window needs to have a          dynamic range        (PIPE-6383)


Version 1.3.16 of the KMOS pipeline released 15.12.2015 implements:

* Recipes
     - kmos_combine PRO CATG without object name (EXP_MASK_SCI_RECONSTRUCTED_XXX)        (PIPE-6276)
     - kmos_combine support OH_SPEC as input for data collapsing        (PIPE-6272)
     - kmos_sci_red support OH_SPEC as input for data collapsing        (PIPE-6274)
     - kmo_dfs_set_groups() needed complete re-write. The frames groups        (RAW and CALIB) were not properly set, causing many side effects in        the products headers        (PIPE-6278)
     - Deprecate kmo_fits_stack        (PIPE-6334)
     - Science recipe produces frames in ADU/sec        (PIPE-6360)
     - Sky tweak - add option to remove 'final bit' last sub band        (PIPE-6335)

* Reflex
     - New mapping data set added in the demo data set (v. 1.2)        (PIPE-6272)
     - kmos_combine receives OH_SPEC as input for data collapsing        (PIPE-6276)
    -- workflow must be able to process datasets without a standard star        (PIPE-6288)
    -- Add the parameter obj_sky_table in the kmos_sci_red interactive window        (PIPE-6182)
    -- FailureRecipeMode parameter must be $FailureRecipeMode        (PIPE-6322)
    -- Support cases where USEDIFU is missing (mapping24) in the Combine         interactive window        (PIPE-6286)
    -- Revise the Main Canvas Text        (PIPE-6273)
    -- Do not offer the --method option in the Science Interactive window
       Add the object name in each IFU in the Science Interactive window
       Improve OH_SPEC lines plotting in the Science Interactive window
       (PIPE-6275)
    -- Various improvements in the Combine Interactive window display and plots        (PIPE-6277)
    -- Various improvements made to the Overall Workflow layout        (PIPE-6279)
    -- Std star interactive actor : FWHM of the star added in the title        (PIPE-6280)

* Documentation
     - Makefile fails for kmosm in trunk and recent tags on some machines        (PIPE-6294)
     - Update of the Reflex tutorial (1.5)        (PIPE-6281)
     - Update of the User Manual (2.17)


Version 1.3.15 of the KMOS pipeline released 23.10.2015 implements:
* Recipes
     - change the PRO.CATG of kmos_combine products        (PIPE-6227)

* Reflex
     - Add possibility in the reflex workflow to exclude frames before      combination        (PIPE-5917)
     - WAVE_CAL composite interactive actor accepts parameter values      outside of pipeline validity range        (PIPE-6255)

Version 1.3.14 of the KMOS pipeline released 05.10.2015 implements:
* Recipes
     - Overscan correction
         Added oscan parameter to kmos_reconstruct, kmos_dark,
         kmos_sci_red. The kmos_sci_red workflow offers the user to
         change the parameter (default is TRUE).
       (PIPE-5914)
     - kmo_combine memory leak is fixed        (PIPE-5732)

* Reflex
     - pix_scale used in kmos_illumination must match the pix_scale used      in kmos_sci_red        (PIPE-5924)
     - Add possibility in the reflex workflow to exclude frames before      combination (NOT YET FINISHED - INTERMEDIATE STATE)        (PIPE-5917)
     - wrong directory name for kmos demo data        (PIPE-6179)
     - Comparison with None must be done with is or is not        (PIPE-6137)
     - CreateDirTree inside CloseDatasets takes too long to execute        (PIPE-6191)
     - The kmos workflow saves the products into the wrong final directoty        (PIPE-6196)
     - change default parameter for --imethod of kmos_std_star in worflow          (set to CS)        (PIPE-6228)

Version 1.3.13 of the KMOS pipeline released 23.06.2015 implements:
* Recipes
     - Telluric Noise is missing in the kmos_std_star product        (PIPE-5869)
     - kmos_extract_spec returns many error messages        (PIPE-5919)
     - kmos_sci_red fails in creating SCI_COMBINED if the pixelscale is 
special
       (PIPE-5920)
     - kmos_wave_cal segm. fault. Improve error checking in      kmclipm_priv_reconstruct.c: kmclipm_priv_reconstruct_cubicspline()        (PIPE-5923)
     - Extra parameters in kmo_std_star to control the spectrum extraction        (PIPE-5777)

* Reflex
     - Migrate the Workflows to Reflex 2.8
     - Update Reflex DEMO data (1.1) and Reflex tutorial (1.3)        (PIPE-5866)
     - Reflex wkf: Add access to the combined cubes        (PIPE-5742)
     - Update kmo_std_star actor for new parameters        (PIPE-5777)
     - interactive parameters in kmos_std are not set to PORT        (PIPE-5942)
     - Workflow improvements (Units and documentation)        (PIPE-6005)


Version 1.3.12 of the KMOS pipeline released 09.04.2015 implements:
* Recipes
     - Telluric correction only applied to some of the IFUs in Mosaic mode.         (PIPE-5847)
     - Units conversion does not support case where 1 telluric/detector        (PIPE-5862)

Version 1.3.11 of the KMOS pipeline released 24.03.2015 implements:
* Recipes 
     - kmo_std_star replaced by kmos_std_star: Recipe logic has been re-written
     - kmo_reconstruct replaced by kmos_recontruct: Recipe logic has been re-written
     - kmo_extract_spec fails when noise is missing. The recipes was fixed and re-written/renamed to kmos_extract_spec (PIPE-5812)
     - Results of kmos_sci_red must be in physical units (PIPE-5740)
     - kmos_std_star THROUGHPUT looks strange (PIPE-5841)
* Reflex
     - Provide an easy way to call the defined viewer on a displayed file - will be available with reflex 2.8 (PIPE-5743)




