1

Pyramid 2024.03 LTS Released

Pyramid 2024.03, a service pack for Pyramid 2024 LTS, has been released. This is the third service pack for Pyramid 2024, which only includes fixes for key issues and security updates. 

 

A new version of Pyramid 2023 has also been released.  This is the final release for Pyramid 2023, which is now end-of-life. Customers should migrate over to Pyramid 2024 LTS (which is the same code base as 2023) or upgrade to Pyramid 2025.

Software

  • 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.

Pyramid 2024.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.

 Items Fixed

 

Model

  • Fixed an issue where ETL Progress was not showing up for previous runs for schedules triggered from a Pyramid Event
  • Fixed an issue where Masking was not working for Calculated Columns
  • Fixed a Pulse timeout issue that was causing a "Stream has been closed due to timeout of inactivity when using a Pulse Data Source in ETL" error
  • Fixed an issue where a deselected column in a SELECT node caused preview failures on AS400 data sources
  • Fixed an issue where the database list was empty if a custom JDBC driver did not return catalogs
  • Fixed an issue where expanding a table in the editor to access the column list took an unusually long time or failed.
  • Fixed an issue where expanding a table in the editor to access the column list took an unusually long time or failed. 
  • Fixed an issue where a private role set on a model did not take precedence over a public role
  • Fixed a specific scenario that caused a black screen and corrupted the model

Discover

      Queries:

  • Fixed an issue where joining tables using a Calculated Column that referenced multiple tables had failed
  • Fixed an issue where the first load of a Direct URL report had failed with a 404 error - 
  • Fixed an issue that was causing the DayOfWeek function to return unexpected results
  • Fixed an issue that caused a query failure while processing zipped information from SAP BW that contains specific special characters
  • Fixed an issue where the Discovery row limit set in User Defaults was not applied correctly
  • Added explicit handling for Oracle’s inability to cast between varchar and nvarchar automatically
  • Text direction settings were added to rows and columns to assist with signs in right-to-left languages. 

      Visuals:

  • Fixed an issue where the X-axis labels on a chart became misaligned after adding more data or increasing the label font size
  • Fixed an issue where the Total Label position was incorrect in a Stacked Column/Bar chart with negative values
  • Fixed an issue where X-axis labels were overlapping each other in a chart with a Range Slide
  • Fixed an issue where Data Labels on a line chart were aligned slightly to the left
  • Fixed an issue where Legend formatting options didn't work for a regression line
  • Fixed an issue that caused a new report to appear blank when using RTL UI language
  • Fixed an issue where changes to measure properties in Discover were not applied as expected
  • Fixed an issue where chart labels for negative values were missing when the chart was displayed in a small container
  • Fixed an issue where the Date Slicer pop-up was cut off in embedded content
  • Resolved the inconsistent placement of total data labels for negative values

Present

  • Fixed an issue in the Action Panel where Action Settings' Values were not displayed until Edit button was clicked
  • Fixed an issue where using a jump action from a direct link would open a new tab with an incorrect URL containing an extra "Direct", resulting in a 404 error
  • Fixed an error that occurred when deselecting a list in Slicer Settings with a measure applied in the "Non Empty Filter" and "Hide Empty Hierarchy Members" enabled
  • Fixed an issue where a disabled slicer still filtered the target when using Model Mapping
  • Fixed an issue where a deleted parameter value remained selected if it had been set as the default
  • Fixed an issue where an interaction failed to correctly filter a grid after it was expanded and collapsed
  • Fixed an issue where a Master Page that was created for a Theme did not appear when selecting this Theme in a new Presentation
  • Fixed an issue where duplicate #ModelProcessedDate text blocks in the content master prevented slides from running
  • Fixed an issue that caused the order of mapped hierarchies to change under Model Mapping
  • Fixed an issue that was causing inconsistent Insight results
  • Fixed an issue where a mini-tab didn't update after changing the slicer selection 

Publish/Subscription

  • Fixed an issue where calendar slicers using "current date" with "last X days" did not dynamically update in scheduled reports, causing outdated data to appear in subscriptions and publications
  • Fixed an issue where subscriptions failed when Discovery parameters or slicers were changed 

Formulate

  • Fixed an issue where the Custom Order didn't work for items with StrToMember

Content Management

  • Fixed an issue where saving content that was opened from a Direct URL had failed
  • Fixed an issue where non-admin users were unable to see the "Business Logic" icon in certain reports
  • Fixed an issue where the Merge functionality failed to update content correctly in certain scenarios 

Printing/Export

  • Fixed an issue where a Panel title was incorrectly aligned in a print
  • Fixed an issue where Excel export failed if the combined report and page repeater member names exceeded the 31-character sheet name limit 

Mobile

  • Fixed a redundant (x) close button in the UI 

Data Sources

  • Added support for Microsoft Entra ID authentication for "MS SQL Server Azure and Azure Synapse" data sources

Admin

  • Fixed an issue where removing an AI service instance from the server instances did not remove it from the AI servers list, which sometimes caused ML environment reinstalls to fail by referencing an invalid AI server.
  • Fixed an issue where auto-provisioning continued running after deactivation

Other 

  • Fixed an issue where Roles were not inherited from the parent folder when importing via the API
  • Fixed an issue where the Smart Insights close button didn't respond in the iOS App
  • Fixed an issue causing the Router service to stop with a "Cannot invoke because 'machineStatus' is null" error
  • Fixed an issue that was causing a "Can't run k8s pod monitor" error
  • Various help improvements
  • Fixed an issue that was causing IMDB connection failures
  • Fixed an issue that caused an "Exception while executing batch" error to appear in the System Logs
  • Fixed an issue where the Recommendation task caused an out-of-memory error
  • Fixed an issue where the login failed with error 500
  • Fixed an issue where users could be assigned to roles from other tenants via the API, even when "Enable cross-tenant user roles" was disabled
  • Fixed an issue where reusing one of the last 12 passwords with High strength settings caused the password change screen to hang without feedback
  • Fixed a member security issue on a parent-child hierarchy
  • Fixed an issue with Helm roles. 
    The install files were already released to GitHub as part of the Kubernetes deployment. 

Reply

null

Content aside

  • 1 Likes
  • 6 hrs agoLast active
  • 45Views
  • 1 Following