Pyramid 2025.03 Released

Pyramid 2025.03, primarily a maintenance pack for Pyramid 2025 Newton, has been released. It includes fixes for issues, security updates, as well as a small number of upgraded capabilities.
Software
- The main installer files and client SDKs can be downloaded from the Customer Portal.
- Docker containers have been upgraded for Kubernetes deployments.
- Upgraded Embed API libraries can be downloaded from NPM.
Installation & Upgrade Guidance
- Main Installation guidance can be found here.
- Help for upgrades can be found here.
- Help on how to test an upgrade before deployment can be found here.
- Help for Kubernetes deployments can be found here.

Cautions
Pyramid 2025.03 includes a number of changes to existing capabilities. As such, Pyramid recommends that the new release be tested on a duplicate version of an existing content database repository before any production upgrades are applied.
Further, a database repository backup should be made before upgrading any production systems and repositories.
Upgrading from Pyramid 2018 or 2020
There are changes to the upgrade process when upgrading to 2025.03 from older instances of Pyramid (versions 2018 and 2020) due to the hardening of security technologies in the application.
- The first impact will be during the installation process - where a special one-time upgrade engine will auto-upgrade old content in the repository. This process will run automatically in the background and will only affect content that has not been upgraded from 2018 or 2020. The instance will be fully functional and accessible during the upgrade process - however, old content will be inaccessible until the process is complete. This exercise does not affect content from Pyramid 2023 onwards.
- The second impact is that offline PIE content files and offline PAT theme files from old versions (2018 or 2020) can no longer be imported directly into a 2025.03 instance. Instead, these files must be "converted" first using a new online utility found here. (Note that PIE and PAT files contain no data.)
Upgraded Features
| Feature Name | Description | Benefit | Community |
Calendar / Date Slice functional dates |
A new set of functional elements has been added to the Calendar Slicer, including first date, first week, last week, last month etc. These can also be specified as the slicer load behaviour. | More date functions and more flexible application lead to easier and faster creation of required functionality. |
|
Upgraded Subscription options
|
Added support for roles in the new Strict Subscriptions mode. This allows the ability to subscribe content on behalf of a group of users in a role whilst preserving data security for each user within the role. | Additional subscription capability allows more flexibility when creating and handling subscribed content | Customer Request |
Improved Content Deletion |
When confirming a deletion from the Pyramid Repository, the object's name to be deleted is now displayed. | This will also reduce errors in deleting the wrong files and improve the overall user experience. | Community |

Items Fixed
Model
Fixed an issue where ETL progress was not displayed for previous runs of schedules triggered via the API
Discover
Queries:
Fixed an issue where drilling down from a custom map hierarchy and deselecting members in a multi-select slicer returned incorrect data
Visuals:
- Fixed an issue where the bottom borders of URL members did not align in a Discovery grid
- Fixed an issue where "Total Formatting" didn't work on a Tabular grid
- Fixed an issue where small decimal values appeared as NaN in a grid
Present
- Fixed an issue where a cascaded calendar slicer, based on a modified dynamic custom column, did not reflect updated data when reopening Discovery or Present
- Fixed an issue where copying and pasting a global parameter in Present did not alert the user that it already existed
- Fixed an issue where Parameter Interaction was enabled by default on targets, causing issues interacting with parameterized content. The option is now disabled by default
- Fixed an issue where a PQL function passed via URL did not work in Present
- Fixed an issue where selecting All in a Present cascading slicer did not correctly filter a parameter-based calculation in a grid
Publish/Subscription
- Fixed an issue where the publication schedule, when the report trigger evaluated to false, remained stuck in a Pending state in the Task Manager
- Fixed an issue where a publication download link did not work if the user was not authenticated when using SAML authentication
Content Management
- Fixed an issue where updating the Description field updated the timestamp but not the Modified By user
- Fixed an issue where opening live-shared content via Gmail while MFA was enabled prompted for login and MFA but redirected to the Home page instead of opening the content
- Fixed a blank screen issue
Printing/Export
- Fixed an issue where exporting a Tabular grid Discovery to CSV omitted certain columns
- Fixed an issue where Grid Totals were Not Exported to Excel
- Fixed an issue where printing a Discovery with Totals to Excel failed
- Fixed an issue where Print to Excel from Extended Operations did not download the file automatically
- Fixed an issue that was causing slow exports to Excel
- Fixed an issue where distributing a file to the file system could fail but still be shown as successful with a green status
Admin
- Fixed an issue where changing an admin type from Enterprise to Domain Admin in SAML/OpenID prompted for a password without displaying an input field
- Fixed an issue where exporting the Transaction Logs failed when using an Oracle repository
- Fixed an issue where newly created users no longer had Proxy Account 1 automatically assigned
Other
- Fixed an issue where a user could not log in after being enabled via the updateUsers API
- Upgraded ClickHouse and Snowflake drivers
- Online help improvements
Reply
Content aside
- 10 hrs agoLast active
- 29Views
- 2 Following