<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
Breaking Changes ðŸ›
* Remove local dataset notion by BjarneHerland in https://github.com/equinor/ert/pull/2645
* Remove unused functions in enkf_fs_manager by oyvindeide in https://github.com/equinor/ert/pull/2664
* Remove unused class History by oyvindeide in https://github.com/equinor/ert/pull/2718
* Remove unused python obs and measure by oyvindeide in https://github.com/equinor/ert/pull/2725
* Remove unused code in python interface with analysis module by oyvindeide in https://github.com/equinor/ert/pull/2716
New Features 🎉
* Add method getActiveIndexList to class ActiveList by oddvarlia in https://github.com/equinor/ert/pull/2323
* Support YYYY-MM-DD (ISO-8601) in observation files, timemap files and END_DATE keyword. by berland in https://github.com/equinor/ert/pull/2641
Bug Fixes
* Forward database url from argparse to Storage by lars-petter-hauge in https://github.com/equinor/ert/pull/2680
ert3
* Move EclSum support from serializers to transformations by berland in https://github.com/equinor/ert/pull/2613
* Support numerical characters in parameter names by berland in https://github.com/equinor/ert/pull/2668
* Use lowercase letters when specifying psb resources by sondreso in https://github.com/equinor/ert/pull/2692
* Fix failure when using pbs driver by sondreso in https://github.com/equinor/ert/pull/2689
* Fix SPE1 yaml config for smry_keys by berland in https://github.com/equinor/ert/pull/2685
* Improve error messages in ert3 config validation by berland in https://github.com/equinor/ert/pull/2702
* Use ert port range for pbs driver by sondreso in https://github.com/equinor/ert/pull/2723
* Make ert3 log to console when realisations complete by markusdregi in https://github.com/equinor/ert/pull/2732
* Pretty print json for human readable files by berland in https://github.com/equinor/ert/pull/2706
Other Changes
* Fix mypy `unused "type: ignore" comment` by pinkwah in https://github.com/equinor/ert/pull/2646
* Ies testing by joakim-hove in https://github.com/equinor/ert/pull/2412
* Replace stringvector_type with stl::vector by oyvindeide in https://github.com/equinor/ert/pull/2527
* Use ert_storage.client by frode-aarstad in https://github.com/equinor/ert/pull/2644
* Add script/ecl-check which counts libecl functions by pinkwah in https://github.com/equinor/ert/pull/2637
* Remove all long_vector_type uses by pinkwah in https://github.com/equinor/ert/pull/2497
* Simplify enkf_main_case_is_initialized by oyvindeide in https://github.com/equinor/ert/pull/2656
* Add information to pull request template by oyvindeide in https://github.com/equinor/ert/pull/2663
* Add release notes for ERT 2.31 by markusdregi in https://github.com/equinor/ert/pull/2666
* Simplify enkf_main_copy_ensemble by oyvindeide in https://github.com/equinor/ert/pull/2654
* Pin fastapi==0.70.1 by xjules in https://github.com/equinor/ert/pull/2677
* Bump ert-storage >= 0.3.7 by frode-aarstad in https://github.com/equinor/ert/pull/2679
* Test run_analysis_update_without_rowscaling by dafeda in https://github.com/equinor/ert/pull/2628
* Introducing class and methods to log memory usage in scope by BjarneHerland in https://github.com/equinor/ert/pull/2640
* Remove unused test of local dataset by dafeda in https://github.com/equinor/ert/pull/2690
* Remove leftover debug-output by BjarneHerland in https://github.com/equinor/ert/pull/2693
* Don't ask for storage as an extras in CI by berland in https://github.com/equinor/ert/pull/2695
* Namespace ies by joakim-hove in https://github.com/equinor/ert/pull/2621
* Remove leftover dd/mm/yyyy mention in docs by berland in https://github.com/equinor/ert/pull/2696
* Writeup of posterior properties by Blunde1 in https://github.com/equinor/ert/pull/2699
* Make ConfigKeys an enum w/o ResPrototype by pinkwah in https://github.com/equinor/ert/pull/2657
* Group all ert3 tagged PRs together in release notes by sondreso in https://github.com/equinor/ert/pull/2713
* Remove broken test configuration file by oyvindeide in https://github.com/equinor/ert/pull/2665
* Remove outdated documentation about developing analysis modules by oyvindeide in https://github.com/equinor/ert/pull/2662
* Remove unused enkf_linalg_svd_truncation by dafeda in https://github.com/equinor/ert/pull/2705
* Test update with row scaling by dafeda in https://github.com/equinor/ert/pull/2697
* Add round trip test for analysis::load_parameters and analysis::save_… by ManInFez in https://github.com/equinor/ert/pull/2711
* Use `ies::config::config` class for configuration also of std enkf module by joakim-hove in https://github.com/equinor/ert/pull/2681
* Use std variant by joakim-hove in https://github.com/equinor/ert/pull/2709
* Increase timeout from run_examples_polynomial CI by pinkwah in https://github.com/equinor/ert/pull/2726
* Replace parsing of excluded hostnames in lsf with standard library functions by eivindjahren in https://github.com/equinor/ert/pull/2638
* Add function time logger by sregales-TNO in https://github.com/equinor/ert/pull/2624
* Replace default gen_kw_export_name with pybind by oyvindeide in https://github.com/equinor/ert/pull/2719
* Use ies by joakim-hove in https://github.com/equinor/ert/pull/2602
* Raise meaningful exception when accessing non existing analysis module by ManInFez in https://github.com/equinor/ert/pull/2727
* Add RES_LIB_SUBMODULE to pybind11 code by pinkwah in https://github.com/equinor/ert/pull/2737
* Add tests for performance of data collectors by frode-aarstad in https://github.com/equinor/ert/pull/2674
**Full Changelog**: https://github.com/equinor/ert/compare/2.31.0...2.32.0-rc0