<!-- Release notes generated using configuration in .github/release.yml at version-2.37 -->
What's Changed
Breaking Changes ðŸ›
* Refactor ies_data.cpp by ManInFez in https://github.com/equinor/ert/pull/3439
* Make Qt plotter utilizing the ert-api by oysteoh in https://github.com/equinor/ert/pull/3458
* Refactor creating data for running analysis by ManInFez in https://github.com/equinor/ert/pull/3473
* Refactor code paths for IES and ES by ManInFez in https://github.com/equinor/ert/pull/3476
* Remove UPDATE_RUNPATH_LIST workflow by eivindjahren in https://github.com/equinor/ert/pull/3554
* Drop support for Python 3.6 and Python 3.7 by sondreso in https://github.com/equinor/ert/pull/3490
* Change EXPORT_MISFIT_DATA workflow to only export to single file by oyvindeide in https://github.com/equinor/ert/pull/3573
New Features 🎉
* Expose priors in dark-storage endpoint by oysteoh in https://github.com/equinor/ert/pull/3522
Improvements
* Dont retry forward model if inconsistent time map by oyvindeide in https://github.com/equinor/ert/pull/3427
* Remember plot type when switching between types by dafeda in https://github.com/equinor/ert/pull/3447
* Fix storing initial A matrix in updatA by ManInFez in https://github.com/equinor/ert/pull/3453
* Avoid crashing if not connected to network, fallback to localhost by BjarneHerland in https://github.com/equinor/ert/pull/3481
* Remove module name from GUI by dafeda in https://github.com/equinor/ert/pull/3529
* Improve feedback to users when callbacks fail by oyvindeide in https://github.com/equinor/ert/pull/3534
* Allow more parameters in the webviz config by frode-aarstad in https://github.com/equinor/ert/pull/3609
Bug Fixes
* Use higher resolution when checking modification-time for target-file by BjarneHerland in https://github.com/equinor/ert/pull/3428
* Fix iteration nr bug in IES and add ies cli integration test by ManInFez in https://github.com/equinor/ert/pull/3457
* Release GIL before waiting for (async) futures in C++ by BjarneHerland in https://github.com/equinor/ert/pull/3450
* Add a filter to the log messages in base_run_model by frode-aarstad in https://github.com/equinor/ert/pull/3598
* Make ensemble client handle TimeoutError by oysteoh in https://github.com/equinor/ert/pull/3612
Maintenance
* Update poly config guide by dafeda in https://github.com/equinor/ert/pull/3444
* Use pd.concat instead of append by dafeda in https://github.com/equinor/ert/pull/3449
* Explicitly load no-self-use pylint extension by jondequinor in https://github.com/equinor/ert/pull/3468
* Solve some infrequent pylint issues by berland in https://github.com/equinor/ert/pull/3479
* Move create runpath and sample parameter logic from C to Python by oyvindeide in https://github.com/equinor/ert/pull/3467
* Fix global-statement pylint error by sondreso in https://github.com/equinor/ert/pull/3497
* Type and clean enkf_fs_manager by dafeda in https://github.com/equinor/ert/pull/3491
* Update github issue template for bugs by berland in https://github.com/equinor/ert/pull/3503
* Remove unused param arg by dafeda in https://github.com/equinor/ert/pull/3507
* Remove unecessary fs version checks by dafeda in https://github.com/equinor/ert/pull/3510
* Use async context manager for ens_evaluator client by berland in https://github.com/equinor/ert/pull/3484
* Remove unused function get_observation_count by oyvindeide in https://github.com/equinor/ert/pull/3513
* Replace util_split_string and util_alloc_joined_string with C++ by dafeda in https://github.com/equinor/ert/pull/3500
* Remove unneeded extern C by oyvindeide in https://github.com/equinor/ert/pull/3525
* Inline `time_map_summary_update__` by oyvindeide in https://github.com/equinor/ert/pull/3530
* Push runpath_list into hook_manager by eivindjahren in https://github.com/equinor/ert/pull/3526
* Use standard library for string split and file handling by eivindjahren in https://github.com/equinor/ert/pull/3538
* Type and simplify measured.py by dafeda in https://github.com/equinor/ert/pull/3539
* Select pytest asyncio_mode=auto by berland in https://github.com/equinor/ert/pull/3540
* Cleaning and refactoring block fs for readability by dafeda in https://github.com/equinor/ert/pull/3552
* Rewrite test framework for and upgrade test_job_queue_manager by berland in https://github.com/equinor/ert/pull/3518
* Replace enkf_main_alloc_caselist with iterdir by dafeda in https://github.com/equinor/ert/pull/3563
* Update MIN_SUPPORTED_FS_VERSION by dafeda in https://github.com/equinor/ert/pull/3545
* Remove unused cases config by eivindjahren in https://github.com/equinor/ert/pull/3565
* Use copy_if in enkf_main.cpp::get_parameter_keys by eivindjahren in https://github.com/equinor/ert/pull/3577
* Improve documentation of GEN_KW by dafeda in https://github.com/equinor/ert/pull/3576
* Solve pylint warnings on dangerous-default-value by berland in https://github.com/equinor/ert/pull/3584
* Move save/load parameters to EnkfFs by oyvindeide in https://github.com/equinor/ert/pull/3574
* Delete unused block fs drivers by dafeda in https://github.com/equinor/ert/pull/3566
Dependencies
* Add webviz-ert as dependency in setup.py by oysteoh in https://github.com/equinor/ert/pull/3587
Other Changes
* Fix test that failed due to new pandas by dafeda in https://github.com/equinor/ert/pull/3441
* Update about-section of readme by dafeda in https://github.com/equinor/ert/pull/3442
* Set docs language to english by oyvindeide in https://github.com/equinor/ert/pull/3446
* Simplify return type to reflect function behaviour by valentin-krasontovitsch in https://github.com/equinor/ert/pull/3339
* Update readme after first setup by valentin-krasontovitsch in https://github.com/equinor/ert/pull/3166
* Update jupyter notebook hm examples to new API by ManInFez in https://github.com/equinor/ert/pull/3460
* Log plot views by frode-aarstad in https://github.com/equinor/ert/pull/3470
* Handle dying batcher by BjarneHerland in https://github.com/equinor/ert/pull/3466
* Update spe1 readme according to new config layout by xjules in https://github.com/equinor/ert/pull/3472
* Hoverinfo formatting by eivindjahren in https://github.com/equinor/ert/pull/3475
* Remove unused queue code by oyvindeide in https://github.com/equinor/ert/pull/3454
* Reverting an earlier attempt to optimize creation by BjarneHerland in https://github.com/equinor/ert/pull/3483
* Separate benchmarks into different runs by mortalisk in https://github.com/equinor/ert/pull/3419
* Remove doc referring to tagged keywords by eivindjahren in https://github.com/equinor/ert/pull/3492
* Remove unused model_config internalization by eivindjahren in https://github.com/equinor/ert/pull/3480
* Add experimental feature flag to webviz ert by frode-aarstad in https://github.com/equinor/ert/pull/3482
* Remove unused function gen_kw_ecl_write_template by eivindjahren in https://github.com/equinor/ert/pull/3504
* Remove unnecessary enkf_main_init_fs by dafeda in https://github.com/equinor/ert/pull/3512
* Refactor enkf_main_write_run_path by eivindjahren in https://github.com/equinor/ert/pull/3494
* Removal of INIT_MISFIT_TABLE workflow. by sregales-TNO in https://github.com/equinor/ert/pull/3477
* Add missing await in a rare branch of the code, extend logging by BjarneHerland in https://github.com/equinor/ert/pull/3519
* Remove unused function run_path_list_load by eivindjahren in https://github.com/equinor/ert/pull/3520
* Apply the fire-and-forget strategy when sending updates to clients by BjarneHerland in https://github.com/equinor/ert/pull/3531
* Add safety-check after 3483 because self._dispatchers_connected can be None by BjarneHerland in https://github.com/equinor/ert/pull/3533
* Install pybind11 from PyPI in CMake CI by pinkwah in https://github.com/equinor/ert/pull/3547
* Set file dialog to reasonable width and height - simplified approach by valentin-krasontovitsch in https://github.com/equinor/ert/pull/3461
* Remove graphql related code by oysteoh in https://github.com/equinor/ert/pull/3532
* Refactor `block_fs` `file_node` by eivindjahren in https://github.com/equinor/ert/pull/3555
* Remove fixing of nodes by eivindjahren in https://github.com/equinor/ert/pull/3562
* Make dependency on file location in Block explicit by eivindjahren in https://github.com/equinor/ert/pull/3570
* Hide log statements from console and put storage statements in log file by mortalisk in https://github.com/equinor/ert/pull/3489
* Remove unneeded source fs from save_parameters by oyvindeide in https://github.com/equinor/ert/pull/3580
* Remove unused enum by oyvindeide in https://github.com/equinor/ert/pull/3592
* Clean up for moving runpath list writing by eivindjahren in https://github.com/equinor/ert/pull/3604
* Add C tests with EXCLUDE_FROM_ALL by pinkwah in https://github.com/equinor/ert/pull/3607
* Use ert_shared Client in job_runner by jondequinor in https://github.com/equinor/ert/pull/3606
* Remove logging of conn_info by oyvindeide in https://github.com/equinor/ert/pull/3670
New Contributors
* valentin-krasontovitsch made their first contribution in https://github.com/equinor/ert/pull/3339
**Full Changelog**: https://github.com/equinor/ert/compare/2.36.0...2.37.0