2.2.0#

Bugs#

  • #2478 - bootstrap.py didn’t initialize logging well

  • #2207 - Fix AnalyzeManager: output message

  • #2502 - AnalyzeManager not able to retrieve assets files

  • #2503 - get_files failed with COMPS Simulation

Core#

  • #2469 - Remove sequence id utility

  • #2473 - Update plugin and alias

Developer/Test#

  • #2472 - Test calibration with new changes

  • #2474 - Update dev scripts

  • #2476 - Update unit tests

  • #2484 - Remove slurm utils GA related scripts

  • #2490 - Test AnalyzeManager and PlatformAnalysis

Documentation#

  • #2475 - Update idmtools documents

  • #2535 - Intermittent Sphinx Build Failures Triggered by PUML Rendering

Feature Request#

  • #2493 - Epic: Add tag-based filtering and other utility enhancements

  • #2494 - Reallocate JobHistory utility and we may use it in other platforms

  • #2498 - Add get_directory methods for SuiteExperimentSimulations

  • #2499 - Add get_simulations() and get_experiments()

  • #2500 - Add simulation filtering with tags

  • #2504 - get_files is case-sensitive on files names

  • #2510 - Reduce UI tags space used by idmtools task_type tag in Simulation/Experiment

Other#

  • #2477 - Refactor Slurm Platform: prepare new idmtools 2.2.0 release

  • #2491 - Work with EMOD team to test before the release

Platforms#

  • #2424 - Epic: Refactor SLURMPlatform to reduce the duplicate coding

  • #2465 - Update tests and GHA for SLURM platform change

  • #2466 - Make SlurmPlatform inherit from FilePlatform

  • #2467 - Refactor FilePlatform

  • #2468 - Remove bridged and remote utility

  • #2483 - Remove mode related functions

  • #2488 - Consolidate FileExperiment, SlurmExperiment, etc.

  • #2489 - Refactor flatten_item method

Support#

  • #2482 - bootstrap.py may encounter “Access is denied.” issue