Pexip Secure Meetings for Justice release notes

This page provides a summary of the new features and fixed issues in each of the current and previous releases of Pexip Secure Meetings for Justice.

Version 3.0.0

Version 3.0.0 was released in October 2024 and includes the following prerequisites and new features:

Prerequisite

Pexip Infinity version 35 or later.

A configuration change is required on Pexip Infinity v36 deployments or earlier integrating with Pexip Secure Meetings for Justice (any version). Please contact your Pexip authorized support representative for more information.

New features

  • New Pexip Justice portal permissions:

    • Feature groups: Allows you to restricts a user's editing and viewing capabilities of everything in the portal. For example, you can create a feature group so that users in this group can view participants, but cannot create new participants or edit existing participants.
    • Access groups: Restrict which hearings are visible for users in particular groups. In hearings > [hearingname] > Edit hearing > Permissions, you can configure which access groups have permission to view and edit that specific hearing.
  • When you add a non-host participant to a hearing in the portal, a breakout room is now automatically populated for this role in Edit hearing > Breakout rooms.
  • Hearings can now be scheduled without requiring breakout rooms. In the portal, there is a Breakout rooms mode field in Hearing > VMR settings which can be set to Automatic, Manual, or Off.
  • New Guests can present and Mute all guests toggle options in Hearing > VMR settings.
  • Adds OAuth2 support to the API. In Global settings, you can now create an OAuth2 Client which gives you a Client ID and a private key for use instead of a username/password in the API.
  • Allows dialing out to multiple (up to five) RTMP streams. An update to the call routing rules is required to allow this. The destination regex for the Plugin-initiated streaming/recording rule must now be rtmps://courts-core.stream/[0-4] (previously rtmps://courts-core.stream).
  • When using Interpretation: support for pinning the non-native/interpreter video pane when the hearing is in progress.
  • Email invitations to hearings now contain an .ical file, allowing invitees to store calendaring information.
  • Adds the encounter_participants variable to the email template.

    • This is a list of all participants in the hearing, each with the same variables as the current participant. e.g. '{% for participant in encounter_participants %}{{ participant.display_name }} is a {{ participant.role }}!{% endfor%}'

General improvements and resolved issues

  • During the installation process, there is a new step in the portal configuration for choosing a suitable industry terminology.
  • The upgrade script now asks for a username and password interactively instead of requiring them in command line arguments.
  • Users will now be logged out after 8 hours of inactivity.
  • Fixes a bug that prevented saving a hearing when there were duplicate pinning configurations across themes.
  • Fixes overlapping participant display names when a hearing is in progress.
  • Fixes an issue where emails did not send to users when the hearing name contained non-ascii characters.
  • Accessibility improvements.

Known Limitations

Ref # Limitation
320

Unattended automatic OS security updates are unintentionally enabled by default in this release. In the unlikely event of an issue with automatic updates, this could potentially cause system stability issues. To disable unattended updates, run sudo apt remove unattended-upgrades followed by sudo reboot to reboot. When applying system updates, ensure that you follow the manual process documented Pexip Secure Meetings for Justice maintenance tasks.

Version 2.0.0

Version 2.0.0 was released in August 2024 and includes the following prerequisites and changes:

Prerequisite

Pexip Infinity version 36.

A configuration change is required on Pexip Infinity v36 deployments or earlier integrating with Pexip Secure Meetings for Justice (any version). Please contact your Pexip authorized support representative for more information.

New features

  • Interpretation: Interpretation provides a specific layout and setup allowing for live translation of a conference to a non-native speaker by an interpreter participant. Interpreters and non-native speakers have full video of the main room but are simultaneously assigned to a personal breakout room where interpretation occurs.
  • Participant pinning configurations based on roles can now be added to themes. Participant pinning allows you to place and lock specific participants, like the judge or prosecution, for example, in the most prominent positions in the video layout when a hearing is in progress. For more information about adding a pinning configuration to your theme, go here.
  • Support for single sign-on (SSO) via the OpenID Connect (OIDC) protocol.
  • Additions to email template variables:

    • encounter_main_language
    • encounter_aliases
    • This is a list of the ad hoc guest aliases.

    • participant_role_host
    • participant_role_interpreter
    • participant_language
    • This is the language of this participant, or that of the interpreter that is paired with this participant.

  • API updates:

    • Pagination was added.
    • New endpoint: /language
    • /role has gained interpreter boolean
    • /encounter has gained main_language
    • /encounter_participant has gained language and paired_participant (only valid if role is an interpreter role and encounter has a main_language)
    • API documentation is available in the Pexip Justice portal > About > Schema description.

  • Improvements to the Pexip Justice portal and in-meeting user interface:

    • General improvements to how user interface text in the Pexip Justice portal is translated.
    • When using the search functionality, the Description and Email fields of a Hearing are now searchable.

Known Limitations

Ref # Limitation
250 If Pexip Infinity enforces media encryption, streaming over RTMPS is required. However, if the streaming URL setup in Pexip Justice uses RTMP and not RTMPS, the stream dialout still succeeds. This downgrades the security of the stream. To avoid this, ensure that the streaming URL in Pexip Justice uses rtmps://

Version 1.0.0

Version 1.0.0 was the initial release of Pexip Secure Meetings for Justice in December 2023.