-------- * Fix for Windows 10 (Linux Sub-system), FIFO queues moved into `/tmp/<random>` * Fix for Reinsurance, Set RiskLevel = `SEL` as default when value is not set * Fix, calc rule for all positivedeductibles * Fixes for new API Client * Added Deterministic loss generation * Added FM acceptance tests * Added Automated testing
1.2.3
-------- * Hotfix for Reinsurance required fields * Dockerfile and run script for unittests
1.2.2
-------- * Added API client for OED API update * New MDK commands to run the updated API client * Improved FM file generation testing * Fixes to scope filters to correctly handle account, policy and location combinations. * Added portfolio and location group scope filters. * Fixes to required fields and default values to match OED * Fixed binary file writing bug, corrupted tar output files
1.2.1
--------
* Compatibility fix for new API worker * Fix for Parsing config.json on MDK command line * Fix for Reinsurance * Add Reinsurance tests * Fix GUL item group IDs to index item loc. IDs
1.2.0
--------
* Update concurrency utils - replace multiprocessing.Pool by billiard.Pool in multiprocessing wrapper (oasislmf.utils.concurrency.multiprocess) to fix a problem with Celery tasks unable to run applications which use processes or process pools created using the built-in multiprocessing package (https://github.com/celery/celery/issues/1709) * Add IL/FM support * Various optimisations, including to GUL items generation
1.1.27
----------------
* Fix for installing ktools on mac OSX (3.0.1) * Fix for Reinsurance input file validation * Update Subcommand `oasislmf model generate-oasis-file` to use optional xml validation * Update for unittest stability on CI/CD