Winter 2025 Release Notes
Discover the new features, improvements, and bug fixes for the latest release.
Platform
This section covers the changes to Visier's Real-Time People Data Platform.
Patch updates
May 30 - Retrieve data versions from a specific data category using APIs
You can now define a specific data category from which to retrieve data versions in the GET /v1/op/data-versions endpoint. If undefined, the default is the primary data category. For more information, see "Retrieve the latest enabled data versions for all analytic tenants" in API Reference.
May 21 - Data Version Snapshots
You can now store up to 8 snapshots per rolling 30-day period (previously 3 snapshots). For more information, see Data Version Snapshots.
Note: This is not available to Embedded Partners
May 14 - Email Address Validation
Users who sign in to Visier with a username and password must verify their email address. Email validation does not apply to users who sign in to Visier with single sign-on (SSO).
May 14 - Use APIs to Update Usernames
You can now use Visier APIs to update usernames. For more information, see "Update users" and "Update a user" in API Reference.
May 7 - Allowed Email Domains
You can now manage a list of user email address domains that are allowed to log into Visier. For more information, see Allowed Email Domains or Email Domains API.
April 21 - IP Restrictions for API Access
You can now restrict API calls to a list of allowed subnet networks. For more information, see step 8 in Set Up Network Access or Network Subnets API.
April 16 - Embedded SDK Refresh Event
You can now add a refresh event to your embedded application. Refresh events refresh the embedded application without refreshing the entire browser page, such as to update the application with non-versioned security. For more information, see "Step Six: Set up event handling/listeners" in Embed the Full Visier Application.
Note: This is available to Embedded Partners
April 9 - Direct Data Intake API Enhancements
- You can now retrieve a list of all open direct data intake transactions. Use the returned transaction IDs to commit, check the status, or roll back transactions. This endpoint doesn't return committed transactions or rolled back transactions. For more information, see Direct Data Intake API Code Samples.
- The API can now use implicit mappings for the data target. Implicit mappings map source columns to properties that have the same name (case insensitive) and automatically maps new source columns after Visier receives new source data. For more information, see Configure a mapping.
Note: To enable this feature, contact Visier Technical Support.
April 9 - Use APIs to Revert an Analytic Object to Blueprint
You can now use Visier APIs to undo an analytic object’s tenant overrides and revert it to Blueprint. If you revert an object to Blueprint, it can once again inherit Blueprint changes, such as changing the analytic object’s View Details order. For more information, see "Update analytic objects" in API Reference and Data Model API Code Samples. For more information about Blueprint inheritance, see Blueprint Inheritance.
Note: Alpha This API is in alpha. While in alpha, APIs may change in a breaking way without notice; functionality may be removed, and no deprecation notices will be issued. If you are interested in using this API, please contact your Customer/Partner Success Manager.
March 26 - Production Versions API General Availability
We promoted the Production Versions API to general availability. Use this API to promote projects from your development environment to the production environment. This is faster and more efficient than the export/import project workflow. For more information, see Production Versions API.
Note: This is available to Embedded Partners
March 26 - Projects API General Availability
We promoted the Projects API to general availability. Use this API to create projects, make changes in a project, and publish projects to production. For more information, see Projects API.
Prune Parent-Child Dimensions
What's new
Hide Analysis Card Information
As an author, you can now hide card information such as the title, context, and summary values to highlight key insights and help users interpret visuals more intuitively. For more information, see "Hide default card information" in Create an Analysis.
Movement Visuals Color
You can now change the color of visual items used in the Movement Breakdown and Movement Summary visuals. For more information, see Change Colors.
UI Updates
Visual enhancements to help users see and interpret key insights more effectively including:
- Bigger numbers
- Rounder corners
- Grey background in analyses
- Gradients on trendlines and sparklines for cards with small multiples
- Dynamic spacing for card headers
- Traffic lighting
- Table visual
Allow Email Schedules to Over 1000 Recipients General Availability
You can now send analysis emails to over 1000 recipients.
Email Push Time of Day Setting General Availability
When scheduling an analysis email, you can set the time when emails are processed for delivery. This helps schedulers align delivery times with data loads and regular business hours. For more information, see step 4 in Create an Email Push Schedule.
Data Flow Visualization Enhancements
- You can now focus on a specific property for a target, such as EmployeeID in the Employee subject. This shows the source columns, mapped properties, and rules that populate data for the property.
- You can now see static map lookup mappings as a new column between the source and the mapping.
- When focused on a mapping, we moved the mapped properties to display below the mapping. Previously, the mapped properties were below the event table.
For more information, see Data Flow Visualization.
Note: Data is required for this feature.
Improved Overlay Loading and Debugging
Debugging overlays in Studio is now easier and more consistent with other design objects. You now have detailed access to the overlay key property to manage metrics, dimensions, concepts, and calculated properties. You can also preview overlay contents to verify data loading accuracy. For more information, see Overlay Security and Preview.
Data Version Snapshots General Availability
Announcing the general availability of data version snapshots, which allow you to preserve data versions and review them at any time in the future to see the original data that may have been distributed to wider audiences, such as executives, auditors, and public reporting. For more information, see Data Version Snapshots.
Note: This is not available to Embedded Partners
Salesforce and ServiceNow® Connectors General Availability
You can now use the connectors to bring your work data into Visier to drive insights into Sales and Support teams. For more information, see Salesforce and ServiceNow®.
Static Map Lookup Mapping
We improved the static map lookup mapping workflow to make it easier and faster for you to generate lookup mapping extraction rules for subject member ID properties. For more information, see "Connect subject member ID property to lookup" in Add a Mapping.
Filter Function VFL
We've added a new filter function to the Visier Formula Language (VFL) called dynamicUserOwnedOrgs. You can use hierarchy filter functions to include or exclude records from your query. For example, you can exclude employees belonging to a specific department from your query results. For more information, see “Filter” in Visier Formula Language (VFL).
Visier Reporting
Introducing Visier Reporting, a reports tool that allows you to efficiently collect, organize, and present data in a clear, tabular format. The ability to generate customizable reports enhances collaboration and transparency across teams. Reports transform complex data into easy-to-understand visualizations that drive smarter business decisions and improve overall efficiency. Reports work with Visier's security model to ensure users only see data they are permitted to see. For more information, see Reports.
Note:
-
Limited Availability This feature is in limited availability. If you're interested, please contact your Customer/Partner Success Manager.
- This is available to Embedded Partners
- Configuration is required for this feature.
Non-Versioned Security
Non-versioned security eliminates the release of new production versions for security changes in your organization. If your organization frequently changes permissions or data access sets, non-versioned security is a good option to prevent hundreds or thousands of new production versions that overwhelm your tenant's version control. For more information, see “Non-versioned security” in Permissions API Overview.
Note: Limited Availability This feature is in limited availability. If you're interested, please contact your Customer/Partner Success Manager.
APIs
What's new
API Reference Documentation Update
Visier's documentation site has a new and improved API reference. Previously, each API collection had a separate reference. Now, you can easily find any API on the same page. The new layout has everything you need to call Visier APIs, complete with sample requests and responses to help you form API calls and understand the response. For more information, see API Reference.
Data Model API
You can now use the Data Model API to create properties, delete properties, and update properties. For more information, see “Data Model” in API Reference.
Reporting API
You can use this API to create, retrieve, delete, duplicate, and download reports. Creating a report using the API allows you to determine the structure such as a title and description. To edit other contents of the report, such as columns and group bys, navigate to the Reports room in Visier. For more information, see Reporting API.
Note:
- Alpha This API is in alpha. While in alpha, APIs may change in a breaking way without notice; functionality may be removed, and no deprecation notices will be issued. If you are interested in using this API, please contact your Customer/Partner Success Manager.
-
This is available to Embedded Partners
Tenants API
You can now create a batch of analytic tenants in a single API call. For more information, see “Add analytic tenants” in API Reference.
Note: This is available to Embedded Partners
Assign Data Access to Analytic Objects That Don't Exist Yet
Streamline your data security workflow by updating population and data access ahead of time through the Permissions API before Visier receives the data or before the objects exist in Visier. Previously, this process was only available for properties and dimensions. Now, you can also assign data access to analytic objects before they exist in Visier. For more information, see "Assign access for data columns that aren't in Visier yet" in Permissions API Overview.
Permissions API and Users V2 API General Availability
Announcing the general availability of the Permissions API and Users V2 API, which allow you to use Visier APIs to create or delete permissions and update existing permissions by changing the capabilities, content packages, and data security objects assigned to a permission, and create, update, and delete users in bulk. For more information, see Permissions API and Users API.
Datasets and Enrichments
What's new
Updates to Visier's Job Taxonomy
The job taxonomy has been enhanced with 181 new jobs, including updates from recent revisions to the ESCO and O*NET taxonomies. In addition, over 800 job descriptions have been updated.
Visier Benchmarks
What's new
New measured values for Visier Benchmarks Trend
We’ve added measured values for Q3 2024.
Visier Benchmarks Trends Documentation Update
We’ve updated the metric explanations for Visier Benchmark Trends to explain how the Best Fit function works in the metric formula.
Summary of dataset
The Visier Benchmarks dataset was last updated February 2025.
- Benchmark values available: 267,244,278.
- Employee records in dataset: 17,875,043.
The current breakdown of Visier Benchmarks Trends:
- Measured values from Q1 2019 to Q3 2024.
- Extrapolated values from Q4 2024 to Q3 2025.
The current breakdown of Visier Benchmarks Reports:
- Measured values from 2017 to 2023.
- Extrapolated values for 2024 and 2025.
