Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Full List of Enhancements and Bug Fixes:

  • UI:

    • Ensemble: added support for model ensembles in the ModelOp UI

    • Generic Model: changed the logo to represent the Generic Model (i.e. a model that does not have any source code attached upon creation)

    • Job Creation Wizard: In the Job Creation wizard, added the job extension to the filename when the file extension is selected from the drop-down

    • Threshold (DMN) Editor: when

      • When adding a new set of thresholds (DMN), added support to automatically generate a default name for the DMN

      • Added ability to resize the DMN editor window

    • Documentation: added support to add a document by URL (as opposed to requiring the upload of a local file)

    • Git Import Models: updated the error message for end users when the git import fails for an external asset

    • Import Monitors: updated the “import monitor” screen to only allow for imports from a git repository

    • Theme: addressed an issue where the UI theme colors were inadvertently being mixed in the Job details page

    • Model Repository Info: addressed an issue where, upon adding of a git repository to a model, the repository information disappeared if tabs were switched

    • Model Test Results:

      • Added ability to set fixed custom values for the primary axis of a given graph. This includes the ability to set default values for the custom axis values.

      • Addressed an issue when a item in a graph or table contains a long name (for example, if a feature name for a model is very long, the drift graphs would not render in a user-friendly view)

      • Addressed an issue with tables that were automatically sorting the columns alphabetically. The columns in the Table will follow the natural ordering in the Model Test Result json.

      • Addressed an issue where the Summary and Performance tables repeated the test result name

      • Addressed a horizontal overflow issue for tables that are very wide in a model test result

    • Login / User Information: added support for an option to display the AzureAD group name instead of group ID

    • SageMaker: added support to un-deploy a SageMaker model directly from the ModelOp UI

  • Tests / Monitors:

    • Model Test Result Visualizations: added support for filtering a table, graph, or chart using a drop-down menu based on keys in the table, graph, or chart

    • Test Result Pass/Fail: added support in the UI for displaying the “reason” message when a test passes

  • MLC:

    • Added support to the out-of-the-box Dashboard MLC to allow for running the dashboard jobs without opening a Jira ticket, if an issue occurs

  • Security:

    • Added support for SAML-based integration, leveraging an Oauth2-SAML approach

    • Upgraded AzureADCustomGroupsConfig and AzureADReactiveCustomGroupsServiceImpl to receive the default WebClient exposed by the ModelOp Gateway

    • Updated WebFlux WebClient configuration making it to use proxy configurations when available

    • Updated the ModelOp Runtime’s opaque token validation mechanism from GET to POST

  • Python Monitoring Package & SDK:

    • Addressed an issue where the moc-python-sdk was adding an additional space to scopes when requesting a token

Bug Fixes:

...

Security:

Snapshots & Jobs

...

MLC’s:

...

UI:

Security Fixes/Patches:

  • Addressed CVE-2022-40152: A flaw was found in the FasterXML/woodstox package-. This flaw allows an attacker to cause a denial of service (DoS) in its target via XML serialization. An attacker may benefit from the parser sending a malicious input that may cause a crash. This vulnerability is only relevant for users making use of the DTD parsing functionality.