Release Notes
April 2025 - v4.0.0.0
This page outlines all of the updates and enhancements in this release. For more information on upgrading, see How to Upgrade Smart Previews for SharePoint O365, SharePoint 2013/16/19, or SmartHub.
System Enhancements
| Feature | Description |
|---|---|
| Smart Previews licensing enhancements |
In Smart Previews 4.0.0.0, a new licensing module for on-premise deployments has been introduced to validate the status of your Smart Previews license during numerous processes and display the current status in the UI. You must contact Upland BA Insight support (bainsight-support@uplandsoftware.com) to obtain a license, which will expire at the same time as your Smart Previews subscription. When your license is close to expiring, the Smart Previews UI will display a banner message, reminding you that your subscription is about to expire. Once the license has expired, you will still be able to access the Smart Previews administration portal, however, Smart previews will stop displaying any document previews and a license expired error is returned on all API calls. For more information on adding your license to your Smart Previews environment, see Adding your Smart Previews license. |
| Manged Identity for SQL database connections support |
This release of Smart Previews adds support for managed identities authentication. Smart Previews is now able to connect with the Smart Previews database in the following authentication methods:
For more information, see Enabling managed identities. |
| Support for Amazon storage | Admins can now select Amazon Storage as their storage type when creating configuration databases for Smart previews for SmartHub and SmartPreviews for SharePoint O365. |
| Smart Previews Hybrid configuration | Admins can now configure Smart Previews hybrid and fetchers settings through PowerShell. For more information, see modifying your Smart Previews Hybrid configuration using PowerShell. |
| Support for custom actions | Admins can now configure custom actions that users can perform on selected text in their generated previews. For example, a custom action could be configured to add selected text to a database. For more information, see Applying custom actions to selected preview text. |
| Search Inside enhancements | Users can now use quotation marks ("") when searching inside their document previews to use exact keyword matching rather than stemming for search inside results. This allows users to be more precise with the terms that they are searching for in previews. For more information, see the key features listed in About Smart Previews. |
| Upland Software, Inc rebranding |
Numerous UI updates were made for Smart Previews to match the standard Upland Software, Inc format. The following will now match the Upland style:
|
| SMask (Soft Mask) support | Smart Previews can now use SMask functionality for PDF rendering. This ensures that Smart Previews can accurately display assets in PDF documents that incorporate soft masking to produce transparency effects. |
| Smart Previews Hybrid enhancements | You can now modify the Smart Previews configuration through PowerShell. This allows you to programatically update settings, such as individual fetcher settings, through console commands. For more information, see Modifying Hybrid configuration using PowerShell. |
Fixed Issues
-
If you didn't specify environment variables for password encryption when you installed and set up the Smart Previews Import Server, only the configuration database will be encrypted when you add or change the environment variables. (BAI-15190)
-
If your Smart Previews web services authenticated through Smart Hub with Azure storage, sections of a preview that were saved to the users workspace would not load. (BAI-12087)
-
Previews were not regenerated when the LastModifiedTime value was more recent than the date associated with the preview in the database. (BAI-10884)
-
When Smart Previews for SharePoint was configured on a SharePoint Subscription Edition Server, the Smart Previews service did not appear in the farm features/service section of SharePoint after the SharePoint Solution Packages (.wsp) were uploaded and deployed. (BAI-9651)
-
Smart Previews did not support pattern cell fill in OpenXML. (BAI-9633)