Releases: equinor/ert
Releases · equinor/ert
14.2.0-rc0
What's Changed
User impact 🛠
- Add executable field to install_jobs by @verveerpj in #10454
New Features 🎉
- Add --disable-monitoring to everest by @frode-aarstad in #10427
- Add DESIGN_MATRIX to keywords docs by @xjules in #10440
Improvements
- Remove start experiment from run dialog by @DanSava in #10447
- Fix typing in everest simulator_config by @jonathan-eq in #10522
- Update to ropt 0.18: add validation of optimizer options by @verveerpj in #10583
Bug Fixes
- Fix bug where no summary data leads to everviz not opening by @yngve-sk in #10432
- Avoid making assumptions for CPU overspending detection by @berland in #10433
- Fix bug where site config was not propagated to Everest config by @oyvindeide in #9719
- Fix gui not working with high contrast mode by @jonathan-eq in #10417
- Fix gui manual update and evaluate ensemble able to run with no defined realizations by @jonathan-eq in #10519
- Revert "Fix high contrast mode not working" by @jonathan-eq in #10541
- Fix gui realization selector using magic string as default by @jonathan-eq in #10544
- Fix gui manual update validation by @jonathan-eq in #10551
- Have gui notify user if high contrast mode is enabled by @jonathan-eq in #10553
- Add import safety to CLI execution in restricted environments by @AugustoMagalhaes in #10326
- Catch exceptions from unmatched quotes in config by @berland in #10570
- Fix issue where tooltip was not possible on realization visuals by @andreas-el in #10581
- Do not merge design matrix with parameters when restarting experiment by @jonathan-eq in #10626
Maintenance
- Use inline directive for install job by @eivindjahren in #10435
- Make rapid tests rapid again by @eivindjahren in #10485
- Add back default recurse dirs by @eivindjahren in #10489
- Extend ruff linting with FURB and a little bit TRY by @berland in #10499
- Clean up ert_script tests by @eivindjahren in #10509
- Split workflows into executable and ert_script by @oyvindeide in #10188
- Disable monitoring in test_ert_with_flow by @berland in #10515
- Ensure OpenMP parallelization will not take place in tests by @berland in #10514
- Do not log debug messages from urllib3 by @berland in #10521
- Cleanup methods on ErtConfig by @oyvindeide in #10539
- Fix issues in ruff E category by @berland in #10534
- Replace print statements with ConfigWarnings by @frode-aarstad in #10556
- Replace QColor with state string in model by @andreas-el in #10559
- Flake8 logging format by @berland in #10557
- Add specific exception for Too few realizations succeeded by @berland in #10548
- Move imports to the top, and enforce it by @berland in #10579
- Remove unused everest jobs by @frode-aarstad in #10561
- Remove outdated log message by @berland in #10600
- Remove superfluous log statement by @berland in #10602
- Merge observation warnings into one by @berland in #10606
- Solve long lines, and enforce through ruff by @berland in #10594
- Propagate traceback from everserver by @frode-aarstad in #10621
- Remove EverestConfig from everest_storage by @frode-aarstad in #10636
Build System
- Have testkomodo test subsystems instead by @andreas-el in #10442
- Have testkomodo error properly by @andreas-el in #10449
- Use --dist loadgroup in pre-commit push and rapid-tests by @larsevj in #10469
- Fix issue where backport PRs are stuck due to required checks not running by @HakonSohoel in #10482
- Use app token when creating backport PRs by @HakonSohoel in #10464
Dependencies
- Pin numpy < 2.2 in Ert by @andreas-el in #10369
- Update uv lockfile by @larsevj in #10441
- Fix deprecation warning regarding np.bool in pydantic by @eivindjahren in #10493
- Update uv lockfile by @larsevj in #10508
- Use dependabot to update uv lockfile by @larsevj in #10532
- Update uv lockfile by @larsevj in #10571
- Update uv lockfile by @larsevj in #10622
Other Changes
- Get ROPT event data through storage by @yngve-sk in #10380
- Update active realization mask when panel changed by @larsevj in #10443
- Print everest evaluator cache hits to terminal by @yngve-sk in #10445
- Add design matrix support to manage experimenents UI by @xjules in #10430
- Allow duplicate identical columns when merging design matrices by @larsevj in #10448
- Remove unused function load_all_summary_data by @yngve-sk in #10491
- Remove unnecessary group argument parameter config functions by @yngve-sk in #10494
- Describe test naming convention in CONTRIBUTING.md by @eivindjahren in #10498
- Clean up test_run_workflow by @eivindjahren in #10506
- Narrow down RunDialog init args by @yngve-sk in #10505
- Amend docs for DESIGN_MATRIX keyword by @xjules in #10526
- Refactor install_workflow job by @verveerpj in #10486
- Add typing to shared_data by @yngve-sk in #10538
- Revert "Add import safety to CLI execution in restricted environments" by @andreas-el in #10566
- Validate workflow job args against hook runtime fixtures by @yngve-sk in #10341
- Fix error racecondition bug by @SAKavli in #10598
- Update test_main_entry.py by @frode-aarstad in #10608
- Reword warning on too high MIN_REALIZATIONS by @berland in #10611
- Remove debug print statements from everserver.py by @yngve-sk in #10623
- Add forward model step description for E100 and E300 by @berland in #10630
New Contributors
Full Changelog: 14.1.0...14.2.0-rc0
14.1.8
14.0.2-rc0
What's Changed
User impact 🛠
- Add executable field to install_jobs by @verveerpj in #10454
New Features 🎉
- Add --disable-monitoring to everest by @frode-aarstad in #10427
- Add DESIGN_MATRIX to keywords docs by @xjules in #10440
Improvements
- Remove start experiment from run dialog by @DanSava in #10447
- Fix typing in everest simulator_config by @jonathan-eq in #10522
- Update to ropt 0.18: add validation of optimizer options by @verveerpj in #10583
Bug Fixes
- Fix bug where no summary data leads to everviz not opening by @yngve-sk in #10432
- Avoid making assumptions for CPU overspending detection by @berland in #10433
- Fix bug where site config was not propagated to Everest config by @oyvindeide in #9719
- Fix gui not working with high contrast mode by @jonathan-eq in #10417
- Fix gui manual update and evaluate ensemble able to run with no defined realizations by @jonathan-eq in #10519
- Revert "Fix high contrast mode not working" by @jonathan-eq in #10541
- Fix gui realization selector using magic string as default by @jonathan-eq in #10544
- Fix gui manual update validation by @jonathan-eq in #10551
- Have gui notify user if high contrast mode is enabled by @jonathan-eq in #10553
- Add import safety to CLI execution in restricted environments by @AugustoMagalhaes in #10326
- Catch exceptions from unmatched quotes in config by @berland in #10570
- Fix issue where tooltip was not possible on realization visuals by @andreas-el in #10581
- Do not merge design matrix with parameters when restarting experiment by @jonathan-eq in #10626
Maintenance
- Use inline directive for install job by @eivindjahren in #10435
- Make rapid tests rapid again by @eivindjahren in #10485
- Add back default recurse dirs by @eivindjahren in #10489
- Extend ruff linting with FURB and a little bit TRY by @berland in #10499
- Clean up ert_script tests by @eivindjahren in #10509
- Split workflows into executable and ert_script by @oyvindeide in #10188
- Disable monitoring in test_ert_with_flow by @berland in #10515
- Ensure OpenMP parallelization will not take place in tests by @berland in #10514
- Do not log debug messages from urllib3 by @berland in #10521
- Cleanup methods on ErtConfig by @oyvindeide in #10539
- Fix issues in ruff E category by @berland in #10534
- Replace print statements with ConfigWarnings by @frode-aarstad in #10556
- Replace QColor with state string in model by @andreas-el in #10559
- Flake8 logging format by @berland in #10557
- Add specific exception for Too few realizations succeeded by @berland in #10548
- Move imports to the top, and enforce it by @berland in #10579
- Remove unused everest jobs by @frode-aarstad in #10561
- Remove outdated log message by @berland in #10600
- Remove superfluous log statement by @berland in #10602
- Merge observation warnings into one by @berland in #10606
- Solve long lines, and enforce through ruff by @berland in #10594
- Propagate traceback from everserver by @frode-aarstad in #10621
- Remove EverestConfig from everest_storage by @frode-aarstad in #10636
Build System
- Have testkomodo test subsystems instead by @andreas-el in #10442
- Have testkomodo error properly by @andreas-el in #10449
- Use --dist loadgroup in pre-commit push and rapid-tests by @larsevj in #10469
- Fix issue where backport PRs are stuck due to required checks not running by @HakonSohoel in #10482
- Use app token when creating backport PRs by @HakonSohoel in #10464
Dependencies
- Pin numpy < 2.2 in Ert by @andreas-el in #10369
- Update uv lockfile by @larsevj in #10441
- Fix deprecation warning regarding np.bool in pydantic by @eivindjahren in #10493
- Update uv lockfile by @larsevj in #10508
- Use dependabot to update uv lockfile by @larsevj in #10532
- Update uv lockfile by @larsevj in #10571
- Update uv lockfile by @larsevj in #10622
Other Changes
- Get ROPT event data through storage by @yngve-sk in #10380
- Update active realization mask when panel changed by @larsevj in #10443
- Print everest evaluator cache hits to terminal by @yngve-sk in #10445
- Add design matrix support to manage experimenents UI by @xjules in #10430
- Allow duplicate identical columns when merging design matrices by @larsevj in #10448
- Remove unused function load_all_summary_data by @yngve-sk in #10491
- Remove unnecessary group argument parameter config functions by @yngve-sk in #10494
- Describe test naming convention in CONTRIBUTING.md by @eivindjahren in #10498
- Clean up test_run_workflow by @eivindjahren in #10506
- Narrow down RunDialog init args by @yngve-sk in #10505
- Amend docs for DESIGN_MATRIX keyword by @xjules in #10526
- Refactor install_workflow job by @verveerpj in #10486
- Add typing to shared_data by @yngve-sk in #10538
- Revert "Add import safety to CLI execution in restricted environments" by @andreas-el in #10566
- Validate workflow job args against hook runtime fixtures by @yngve-sk in #10341
- Fix error racecondition bug by @SAKavli in #10598
- Update test_main_entry.py by @frode-aarstad in #10608
- Reword warning on too high MIN_REALIZATIONS by @berland in #10611
- Remove debug print statements from everserver.py by @yngve-sk in #10623
- Add forward model step description for E100 and E300 by @berland in #10630
New Contributors
Full Changelog: 14.1.0...14.0.2-rc0
14.1.7
What's Changed
Bug Fixes
- Backport: Fix issue where tooltip was not possible on realization visuals by @andreas-el in #10591
Other Changes
Full Changelog: 14.1.6...14.1.7
14.0.4
What's Changed
Other Changes
- [Backport version-14.0] Avoid making assumptions for CPU overspending detection by @github-actions in #10453
- Backport to Version 14.0 by @jonathan-eq in #10589
Full Changelog: 14.0.3...14.0.4
14.1.6
14.1.5
What's Changed
Other Changes
- [Backport version-14.1] Avoid making assumptions for CPU overspending detection by @github-actions in #10452
- [Backport version-14.1] Add warning icon when ensemble_size is changed due to design matrix by @larsevj in #10531
- [Backport version-14.1] Amend docs for DESIGN_MATRIX keyword by @larsevj in #10530
- [Backport version-14.1] Fix gui manual update and evaluate ensemble able to run with no defined realizations by @larsevj in #10537
- [Backport version-14.1] Disallow gen_kw group with name DESIGN_MATRIX when using DESIGN_MATRIX by @larsevj in #10546
- [Backport version-14.1] Fix gui realization selector using magic string as default by @larsevj in #10547
- [Backport version-14.1] Fix gui manual update validation by @larsevj in #10555
- [Backport version-14.1] Have gui notify user if high contrast mode is enabled by @larsevj in #10563
Full Changelog: 14.1.4...14.1.5