January 18, 2024

This release introduces a new dark mode to the ValidMind Platform, along with new user and template management features, other enhancements, and bug fixes.

Release highlights

ValidMind Platform (v1.11.0)

Dark mode

  • You now have the option to set your color theme preference for the ValidMind Platform.
  • The theme can be set by toggling enable dark mode in your profile settings.

Here is how the available themes look side by side:

The ValidMind Platform  in light mode

Light mode

The ValidMind Platform in dark mode

Dark mode

The selected theme setting is saved to your user profile and applied across all devices where you log in.

User and group management

  • We continue to make easier to set up and administer ValidMind for members in your organization.
  • In this release, we are introducing new user and group management features that are available right in the platform.

The new user management features are available under Settings > User Directory:

An animated gif showcasing how to manage users under Settings > User Directory

Managing users under Settings > User Directory

These features enable you to:

  • Invite members of your organization by email
  • Display pending user invitations
  • Get notifications for successful or failed user invitations

Manage users

The new group management features are available under Settings > Groups:

An animated gif showcasing how to manage groups under Settings > Groups

Managing Groups under Settings > Groups

These features enable you to:

  • Assign permissions for multiple users at once
  • View existing group members
  • Add or remove group members

Manage groups

Template management

New template management features, available under Settings > Templates, enable you to work with templates more efficiently:

Animated gif showcasing templates available under Settings > Templates

Templates available under Settings > Templates

You use these new template management features to:

  • See which models use which template, and which version of that template.
  • Navigate from templates to models.
  • Get direct links for templates that you can share with others.
  • Navigate templates more easily by outline sections that you can expand instead of having to parse JSON code.
  • Edit templates to create a new template versions with a visual comparison of the differences.
  • Duplicate templates and modify them in order to create additional templates for your use cases.

Enhancements

Stakeholder roles for projects

  • To simplify the identification of roles that stakeholders hold for model documentation, stakeholders are now categorized by role type.
  • This includes groupings for Owners, Developers, and Validators.

A screenshot of the model detail page with the stakeholders grouped by the type of role they hold highlighted

Model detail page with the stakeholders grouped by the type of role they hold highlighted

Upgraded search experience

  • We’ve updated the component in our web application responsible for the search command bar interface.
  • The new version brings enhanced search performance, particularly for multi-word queries.

Bug fixes

Text highlighting for comments

  • We fixed text highlighting associated with comments so that text is more legible in both light and dark themes.
  • Additionally, we fixed the divider background on AI content generation and made some changes to empty text block contents.

Dynamic index display in templates

  • We fixed an issue where the internal order and index properties were incorrectly exposed in the template editor.
  • These properties have no effect during template editing as they are dynamically generated. The fix now prevents these properties from being saved back to the template.

Search experience fixes

We implemented multiple fixes to the search functionality in the platform:

  • Linking from activity items has been corrected to ensure accurate navigation.
  • Routing to documentation pages when a search result is associated with text in a test-driven block now works as expected.
  • Search now excludes results for content_id that are no longer part of the documentation.
  • Search functionality is now available from project overview pages. Previously, search only worked when invoked from documentation pages.

Issues with the user selection component

We fixed the following UI/UX issues with the user picker interface component:

  • Clicking on X now properly clears the current search input and dismisses the user list.
  • Clicking on Cancel now properly clears out any unsaved users from the list.
  • Entering text now correctly filters users that match the search criteria.
  • A new ‘micro search’ utility improves user matching.

Additionally, we updated the business unit selector component to be a simple dropdown.

Disappearing status updates on Document Overview

  • We fixed an issue where the Recent Activity section would become unavailable when clicking on Status Updates.
  • We now show an empty state element when there is no data to show.

How to upgrade

ValidMind Platform

To access the latest version of the ValidMind Platform,1 hard refresh your browser tab:

  • Windows: Ctrl + Shift + R OR Ctrl + F5
  • MacOS: ⌘ Cmd + Shift + R OR hold down ⌘ Cmd and click the Reload button

ValidMind Library

To upgrade the ValidMind Library:2

  1. In your Jupyter Notebook:

    • Using JupyterHub:3 Hard refresh your browser tab.
    • In your own developer environment:4 Restart your notebook.
  2. Then within a code cell or your terminal, run:

    %pip install --upgrade validmind

You may need to restart your kernel after running the upgrade package for changes to be applied.