What's new in version 41?

The new features and enhancements and changes in functionality included in version 41 of the Pexip Infinity platform and associated web app, along with any planned changes, are described below.

For full information about the release, see the Pexip Infinity release notes and the Pexip Web App release notes.

For information about new features and changes to this and earlier versions of Pexip Infinity, see:

Pexip Infinity v41 new features and enhancements

Pexip Infinity platform

Feature Description More information
Teams Connector enhancements: DSC status information, Azure Automation removed

This release contains the following administrative changes and improvements:

  • DSC (desired state configuration) status information for each Teams Connector instance is now shown in Status > Live View in the Pexip Infinity Administrator interface when hovering over a Teams Connector instance, in the detailed status view, and in Status > Microsoft Teams Connectors.
  • The Enable PowerPoint Live option in Platform > Global settings in the Pexip Infinity Administrator interface has moved from the Tech preview features section to the Connectivity section.
  • The Azure Automation PowerShell module and Automation account resource is no longer required from version 41 (due to Microsoft's deprecation of Azure Automation State Configuration).

Note that version 41 of the Teams Connector contains updates that necessitate an upgrade to your Pexip platform to ensure compatibility with the latest updates to the Microsoft Teams APIs and to the Teams Connector's latest features. We strongly recommend that you upgrade your Pexip deployment — both the Pexip Infinity platform and the Pexip Teams Connector — to version 41 as soon as practicable.

Audio announcement for changes to content classification levels

You now have the option to trigger an audio announcement if the classification level changes during a conference.

Content classification levels and announcements are configured via the theme associated with the conference.

Content classifications
Google Meet enhancements: smart note announcements When Gemini note taking is enabled in a Google Meet conference, a new "smart notes" in-conference indicator is displayed, and appropriate audio announcements are played out to VTC participants. Integrating Google Meet with Pexip Infinity
Layout enhancements: participant pinning improvements

When using participant pinning, you can now:

  • Provide a dynamic pinning configuration while a conference is in progress via the client REST API. Previously a pinning configuration had to be specified within a theme.
  • When defining and assigning a dynamic pinning configuration via the client REST API, a specific participant can now be assigned to a layout group (via their participant UUID).
  • Added the ability to exclude a reserved slot from the layout when there are no participants found for that slot.
Pinning participants to the layout during a conference
Theme updates: new audio files and settings
  • There are new theme audio files and settings in support of Gemini note taking in Google Meet conferences:

    • New audio files: conf-smart_notes_started_48kHz_mono.wav and conf-smart_notes_stopped_48kHz_mono.wav.
    • New fields in the themeconfig.json file: disable_smart_notes_indicator and smart_notes_indicator_text.
  • There is a new theme audio file in support of content classification level changes: conf-classification-changed_48kHz_mono.wav (note this is an empty/silent file by default).

  • There is a new notification message shown to a direct media participant when the call is about to be terminated because the Host participant has left.

  • The following fields have also been added to the themeconfig.json file to allow control of pre-existing features: disable_recording_indicator and disable_transcribing_indicator (they both default to false).

Rules and requirements for customized themes
OTJ: improvements to regular expressions A new One-Touch Join regular expression meeting type of Regex RE2 has been introduced. This offers improved performance over the previous Regex meeting type, which is being deprecated. Regex meeting type
Policy enhancements: custom properties fields added to service and participant responses

Local and external policy has the following enhancements:

  • New custom properties fields have been added to the service and participant responses:

    • Service/gateway responses: new custom_properties and host_custom_properties fields.
    • Participant responses: new custom_properties and private_custom_properties fields.

    These new fields can contain any form of JSON dictionary and would typically be subsequently utilized by client applications and plugins.

    The properties supplied in these fields are provided in the conference and participant update events/callbacks in the client APIs.

Virtual Meeting Room / Virtual Auditorium service types response fields

Participant configuration responses

Administrative improvements: new syslog configuration options, security wizard DHE ciphersuites option

This release contains the following administrative improvements:

 
  • When configuring a syslog server you can now specify the protocol format (defaults to RFC3164), and optionally whether to send system log entries.
  • There is a new option in the security wizard that provides the ability to disable DHE ciphersuites.

Using a syslog server

Deploying Pexip Infinity in a secure mode of operation

Pexip web app (Webapp3)

Feature Description More information
New and improved features
Background blur and replacement
  • Changes to the way in which users select background effects from within their self-view. (See also data-testid changes below.)

  • Improvements to background blur and image replacement, including smoother edge definition and more natural compositing between foreground and background.

Blurring or replacing your background
Additional "flow" URL parameter Preconfigured URLs used to launch the web app now support a new "flow" parameter. When set to flow=express and used in conjunction with the role=guest parameter, the participant will join as a Guest but bypass the step-by-step flow.

flow

Support for first-time and infrequent users

Changes in functionality
Display name and join flow

When joining a conference that requires SSO authentication, users are no longer asked to enter their display name (because it is provided by the Identity Provider and will override anything provided by the user).

When joining a conference that does not require SSO, users who have not already provided their name (either when joining a previous meeting, or via the Settings menu) are now asked to enter their display name at the end of the joining flow rather than at the beginning.

As part of this change, the link to the Terms of Service now appears when users are asked to enter the video address. When using preconfigured links that include the video address, users will skip this stage. If this applies in your organization but you require users to accept the Terms of Service before use, you should instead implement this as part of a Custom Step. This can be configured to reflect your organization's specific requirements for displaying and accepting the terms of service information.

 
data-testid changes

The data-testid (referenced when hiding elements from the web interface) has changed for the following elements:

  • The button to remove background effects has changed from select-effect-none to button-background-effect-none

  • The button to blur the background has changed from select-effect-blur to button-background-effect-blur

  • The button to upload a new background image has changed from button-add-overlay to button-background-effect-upload

 
Live captions location The live captions text overlay has been replaced by a scrollable, expandable live transcript box at the bottom of the video window. Show live captions
Webapp1 no longer available Webapp1 was deprecated from Pexip Infinity v32 and is no longer available from v41.  

Pexip Infinity v41 changes in functionality

Feature Description More information
Backup file format and checksums
  • The format of the backup files no longer includes .tar. The format is now pexip_auto_backup_<hostname>_<version>_<build>_<date>_<time>.pexbak
  • SHA-256 Checksums are now available for each backup file. These can be used to verify the file before restoring.

Backing up and restoring configuration

Removal of insecure transport option for LDAP integrations

The option to Allow insecure transport for LDAP integrations (available when configuring LDAP sync sources and LDAP-based authentication for the Administrator interface) has been removed. This option relied on Digest-MD5 which was marked as "Historic" in 2011 and is insecure and unsupported.

If your existing deployment still uses the option to Allow insecure transport, before upgrading to v41 you must:

  • migrate to TLS-based LDAP integration
  • ensure you know the password of your local administrator account, so you can log in as an administrator without LDAP access if necessary.

Contact your Pexip authorized support representative if you require any further information or assistance.

Managing administrator access via LDAP

Configuring an LDAP data source

Enhanced SSH security

The security of SSH authentication has been tightened. As a result, if your SSH client has multiple authentication keys available, you may find you are unable to login due to "Too many authentication failures". You can mitigate this by configuring your SSH client to use the specific key for that host. For example:

Host *.example.vc
    User admin
    IdentityFile /path/to/example.vc/key
 

Planned changes / actions required

Feature Description More information
OTJ: Microsoft Teams domain change In Q1 2026 Microsoft will start transitioning Teams links from teams.microsoft.com to teams.cloud.microsoft. One-Touch Join will automatically support invitations using teams.cloud.microsoft after upgrading to v39 or later, but if you use any custom rules that use teams.microsoft.com, you must update them manually to use the new format.  
Remove support for VMware ESXi 6.7 Support for VMware ESXi 6.7 will be removed in a future release. When this occurs, Pexip will support VMware installation on ESXi 7.0 and 8.0. Configuring VMware for Pexip Infinity
Remove support for AVX In 2027 we intend to cease support for the AVX instruction set on Pexip Infinity Conferencing Nodes. AVX2 and AVX512 will continue to be supported. This means that any Conferencing Nodes based on Intel Sandy Bridge or Ivy Bridge will cease to work. These parts were last sold in 2015 and Intel ended support in 2020. Any newer hardware that has been deployed with a VMware virtual hardware revision older than 11 will need to be updated to a newer virtual hardware revision.  
Use of application impersonation in One-Touch Join and Secure Scheduler for Exchange

In a future release we will remove the OAuth (delegate access with a service account) Authentication method option when configuring a Secure Scheduler for Exchange Integration.

This is because from February 2025 Microsoft disabled Application Impersonation role assignments to service accounts (for more information, see Microsoft's announcement). Therefore:

 
Secure Scheduler for Exchange: deprecation of {{start_time}} and {{end_time}} variables

In a future release we will remove the {{start_time}} and {{end_time}} variables from the following Secure Scheduler for Exchange jinja2 template fields:

  • Accept new single meeting template
  • Accept edited single meeting template
  • Accept new recurring meeting template
  • Accept edited occurrence template
  • Accept edited recurring meeting template

If you are using these variables, please update your templates to remove them.

Working with jinja2 templates
Deprecation of password-based authentication for the Teams Connector CVI application

Certificate-based authentication (CBA) is now the default method to authenticate the Teams Connector CVI application towards MS Graph. You can still use the previous password-based authentication method, but we plan to deprecate it in a future release, thus we recommend using CBA for new installations, or migrating to CBA as soon as practicable when upgrading existing deployments.

Migrating (upgrading) an existing Teams Connector using password-authentication to CBA
Deprecation of v1 legacy themes We plan to deprecate legacy style "version 1" themes in a future release. If you still use v1 themes you should plan to move to using "version 2" themes instead, which have been available since version 18 of Pexip Infinity. Customizing conference images and voice prompts using themes
Deprecation of Webapp2 Webapp2 is being deprecated, and from January 2027 will no longer be included with Pexip Infinity. If this will impact your deployment, please contact your Pexip authorized support representative. About the web app
Deprecation of OTJ "Regex" meeting type Versions of Pexip Infinity prior to v41 supported a regular expression Meeting type of Regex. This is being deprecated and the alternative Regex RE2 should be used because it offers improved performance. Any existing Regex meeting types should be updated to Regex RE2. Regex meeting type