Upgrades

From SmartWiki
Jump to: navigation, search

Contents

General Information

Current Upgrade Dates

Key Release Date: June 12 2025
Key Backup Release Date: May 29 2025

Global Release Date: June 26 2025
Global Backup Release Date: June 12 2025

Upcoming Upgrades Schedule

Upgrade Key Release Date Global Release Date
June 2025 Thu, Jun 12 2025 Thu, Jun 26 2025
October 2025 Thu, Oct 9 2025 Thu, Oct 23 2025
February 2026 Thu, Feb 12 2026 Thu, Feb 26 2026
June 2026 Thu, Jun 11 2026 Thu, Jun 25 2026
October 2026 Thu, Oct 8 2026 Thu, Oct 22 2026
February 2027 Thu, Feb 11 2027 Thu, Feb 25 2027

We regularly update the list of upgrade features and schedule for both the backup and production environments on this page.

This page will provide a general overview of each upgrade, with links to the Wiki articles describing the new or updated features and how to use them.

More information around the system upgrade process can be found below.

Current Upgrade Package (202506.01)

June 2025 Overview

Watch this video to get a general overview of the new features in this release.

Note: while the video states the old rich text editor is fully deprecated and the setting removed, that change will now be targeting the October 2025 release.


To watch this video in full screen, please click on the full screen button on the bottom right.

June 2025 Upgrade Highlights

  • Redesigned Header: All clients will receive a streamlined new header with simplified navigation and a new Global Admin icon, making key tools and settings easier to access.
  • Enhanced Rich Text Editor: Enjoy improved formatting flexibility with new font and line-height (leading) options.
  • Project-Based Test to Production (T2P): The project-based T2P tool is officially ready for general use.
  • CommunitySuite Integration: Simplify operations and enhance collaboration across your financial and grants management processes by exchanging data between your CommunitySuite and SmartSimple systems.
  • Idea Lab: We're excited to launch a new interactive space to submit your ideas and upvote ideas from the community. More details will be provided during the June release including an FAQ.

Global System Upgrades

The new features listed below are enhancements to the SmartSimple system and will be immediately available to SmartSimple users upon the application of the upgrade to their server:

Major Updates

Redesigned Global Header Now Live

The updated streamlined global header is now available to all clients. It features simplified navigation, a new Global Administrator menu (gear icon), and a dedicated accent area. A new accent color enhances the visibility of key icons. Additionally, if the number of header links exceeds the available space, the extra links will now appear under a "More" dropdown menu. Some elements have been reorganized. For example, "Privacy and Security," "Language," and "Organization Switching" are now located under the user menu. The Title Bar option under the User Menu has been deprecated and will no longer be visible. All links in the User menu will now appear together above the language and organization switcher.

Note: With the new header the menu icon is not automatically enabled for users set as Global Administrator. To display the menu icon for any role, a system administrator can navigate to User Roles > edit the desired role and toggle on Enable Menu Icon permission enabled.

We have retained the option to temporarily disable the new header in Global Settings > Branding.

Compare the New Header enabled in this release (top) to the old header (bottom). Some notable changes include the new accent area for icons, the gear icon for Global Administrators, and the language and organization switchers moved under the user menu.
If the new header contains more links than the available space, the extra links will now be grouped under a dropdown labelled "More".
The accent bar now features updated color settings. By default, it will display light grey text on a dark grey background. If the accent bar isn’t displaying as expected, try clearing your browser cache. In Chrome on a PC, you can do this by pressing Ctrl + Shift + Delete.
The options for switching language and organization as well as Privacy and Security policies are now located under the user menu.

Rich Text Editor Updates

The previous version of the rich text editor will be fully deprecated in the October 2025 release. At that time only the new rich text editor will be available, and the option to switch back to the old editor will be removed.

The new rich text editor now includes options to change font face (Arial and Times New Roman) and line height. Users can also access new tools for editing table and cell properties.

Note: when copying and pasting content from Microsoft Word, Google Docs, or other external sources into a Rich Text Field, some formatting issues may occur. This is because Rich Text Editors often interpret formatting (such as fonts, headings, spacing, or lists) differently than word processing software. After pasting, please review and adjust the formatting as needed to ensure consistency with the intended style and layout of your content.

New font and line height selector with the Rich Text Editor. Font selections are Default Font, Arial or Times New Roman. New Line Height control to adjust the leading (the vertical space between rows of text).
New table and cell property options for increased control over table formatting.

SmartSimple is Launching the Idea Lab

At SmartSimple, your ideas have always been at the heart of our innovation. Many of the features you use today began as suggestions from clients like you, and now we’re making it even easier to share your insights as a community.

We're excited to introduce the Idea Lab, a new, interactive space where you can submit enhancement ideas, explore suggestions from other users, join the conversation through comments, and upvote the ideas that matter most to you. This collaborative environment will help us better prioritize what our community truly needs.

A new way for Global Administrators to post enhancement suggestions from within their System.
A sneak peak at how an enhancement suggestion and voting looks inside the new Idea Lab.

Minor Updates

New Report Export Options

We've enhanced the report export functionality to give users greater flexibility when exporting data from SmartSimple. You can now choose the encoding for exported report files as well as the column delimiters when using File Export format.

The new export features include: 

  • Character Encoding Options:
    • UTF-8
    • UTF-8 with BOM
    • Windows-1252
  • Column Delimiter Options for CSV exports:
    • Comma (,)
    • Tab
    • Pipe (|)
    • Semicolon (;)
    • Colon (:)


New Character Encoding and Column Delimiter options make it easier to export files from a report in the format you need.

New Option to Reprocess Media Library Videos

If a video in the Media Library fails to process correctly, users will now see a message along with a "Retry" button. This provides a simple way to request that the video be reprocessed.

When a video is uploaded, the Media Library automatically generates multiple format versions of the media to ensure compatibility across different devices. If a video or audio file is not ready for playback, try to refresh the page after a few minutes.

The new “Retry” button gives the ability to manually request a file be reprocessed in the media library in the event that processing was unsuccessful.

Updated Calendar Manager Permission

Users with the "Calendar Manager" permission can now manage calendar access for other users. This includes enabling and editing calendar permissions. For example, granting access to a new employee or removing access for someone who has left the organization.

To use this permission, go to: Global Settings > Security tab > System Feature Permissions > Features tab > Select the desired user roles under Calendars – Manager.

Updated Email Interface

The layout and flow for sending an email from a record, such as a Level 1 application, has been updated to enhance the user experience and align more closely with the group email sending process.

Revised screen for sending emails from within a record such as a level 1 application.

Updated Message Styling

Instructional and warning messages have been refreshed with a new, rounded design to make them more visually distinct and easier to notice.

The Display - Message custom field showing different message types with the new rounded design and look.

On-Demand System Upgrades

The following features are available immediately with the application of the upgrade, but must first be enabled or configured by a Global Administrator:

Major Updates

Project-Based Test to Production (T2P) Ready for General Use

The new project-based Test to Production (T2P) tool is officially ready for general use. Since the beta release, we've made several enhancements, including a improved promotion flow, improved project list management, and optimized logging of settings changes. To learn more about this feature, read our article on Test to Production (T2P).

Note: This feature is only available in dedicated environments and will be hidden on multi-tenant servers.

New Feature to Update Custom Field Values on Parent Records

You can now update a Level 1 custom field directly from a Level 2 workflow. For example, when a Level 2 appeal is submitted, you can automatically update a field on the Level 1 application to indicate that it is under appeal.

This new approach is simpler and more efficient than using type formulas or multiple workflows to accomplish the same result, with less impact on performance.

To configure this feature, create a workflow on the "Tracking Activities" object using the task type "Update Custom Field Value". Then, choose the "Target Object" to specify updating the parent or current record. This feature allows updates from:

  • Level 3 to Level 2
  • Level 2 to Level 1


Enhanced AI Translation Feature

We've released an improved version of our AI translation feature, designed to streamline the translation of system configuration captions. Rather than sending translations on a page-by-page basis when each page is viewed, you may now submit all text in bulk for translation.

Clients with AI features enabled can access this functionality by navigating to: Global Settings > System tab > Configuration Translation. From there, select your target language, choose your preferred translation behavior, and click Start Translations.

The system will process captions in batches, sending them to the AI provider and applying updates in the background. You can monitor progress in real time. A downloadable JSON file containing the translated captions is available in the logs.

Progress screen of the revised AI Translation feature.
Log screen where you may download a JSON file of translations.

New Integration with Foundant CommunitySuite

We’re excited to announce a new integration with Foundant Technologies’ CommunitySuite. A solution commonly used for fund accounting. With this upgrade, you may now exchange data between your CommunitySuite and SmartSimple systems, just like you would between SmartSimple platforms.

Global Administrators can access this new integration by navigating to: Global Settings > Integrations, select the “Data Exchange Type” of “New”, and under the export/import settings, choose the new CSuite option.

Note data values that may be exchanged are prescriptive.

This upgrade simplifies operations and enhances collaboration across your financial and grants management processes between the two systems.

Minor Updates

New Role-Based Permission to Unlock Records

We've added a new role-based permission that allows users to override record locks. Previously, only Global Administrators could unlock records in use. Now, you can grant this ability to other roles. For example, you could give a grant manager or support person the ability to unlock a record currently being edited by an applicant.

Note: It’s not recommended to have multiple users editing the same record simultaneously as this may result in lost or overwritten changes.

There are two ways to configure this permission:

  • For Organizations and Users: Go to Global Settings > Security tab > Override Record Lock for Organization and User Records
  • Within a UTA: Go to Configuration Settings > Security tab > Override Record Lock. Then, assign the permission to the desired user roles. Note: this setting is only visible within the UTA if Record Lock is enabled which is done on the level 1, 2 or configuration 3 tabs. Once enable there is no option to disable record lock.


New Workflow Task to Create Level 1

We’ve introduced a new workflow task that allows you to automatically create a Level 1 record through a workflow. For example, in the volunteering space, when a volunteer opportunity goes live, you can now trigger a workflow to create a Level 1 record in another UTA which would be used to log volunteer hours. This simplifies configuration by replacing the need for custom scripts.

The new task, "Create New Level 1", lets you define the target UTA and key details for the new record, including Type, Status, Customer, Branch, Owner, and Person.

This task is available in workflows for UTA Level 1 and Level 2s, as well as Company and User.

Added Ability to Attach Policies to SSO Settings

Introduced a new setting in the Single Sign-On (SSO) configuration to attach policies. Users authenticating through SSO will now be prompted to acknowledge these policies. This feature integrates with existing policy management and logs SSO access as a collection point.

Added Version-Specific SmartCheck Validation

You can now assign SmartCheck validations to specific versions of a record. This allows you to preserve the original validation rules for older records while also setting up custom validations for newer versions of records. A new setting called Available Versions lets you control which record versions a SmartCheck validation applies to. By default, validations will continue to apply to all versions unless specified otherwise.

Added API Support for Organization as Container Flag

You can use the SmartConnect API to set the organization as container flag. Within the company API, use "sf_Is Container" for UPDATE operations. Valid values are 0 (Off) or 1 (On). You may also pull this information using GET and LIST operations.

Updated SmartConnect API for System and Association Roles

The SmartConnect API has been enhanced to include the ability to retrieve the meta data of system and association roles. To access this information, set the Object Type as "Roles" and set the Action Type to "Get Meta".

Enhanced Standard Field Support in Batch Update

Expanded support for standard fields in both batch update and custom batch update. Fields at Levels 2 and Level 3 for Assigned Person (ID 620) and Contact Person (ID 640) are now supported.

Note for Admins

New Cloning-Safe URL Syntax

We've introduced a new syntax to eliminate the need to manually adjust URLs due to unique attributes like IDs after cloning a system. Intended for SmartSimple staff and partners. The new syntax, @ssurl(objecttype,action,identifier)@, can be used in URL pickers found in portal sections, shortcuts, submit buttons, and routing pages. For detailed syntax examples, visit our wiki article on object URL syntax. Common link destinations include signup pages and report chart URLs.

Updates to Cloning Process

For SmartSimple employees and partners, the cloning process has been enhanced to include autoloaders. Autoloaders are now cloned without carrying over report IDs.

New RESTful Request Option

Added the "Web Service - RESTful Request" task type to SmartFolder workflows, allowing users to configure workflows that send RESTful requests when files are uploaded to a SmartFolder. For example, when an applicant uploads a budget justification document the system will send a RESTful request that can be used to run a process outside the system.

New API Options Available

Two new settings have been added to the API for improved security:

  • Disable GET requests
  • Disable Query Parameters (This will restrict query parameters to the message body and URL query parameters will be rejected)

You can find these new toggles under Global Settings > Integrations tab.

Updated API to Strip Control Characters

Updated the SmartConnect API reports to automatically strip control characters like STX that cannot be displayed in the JSON output.

Updated Service Provider-Initiated Single Sign-On Options

Enhanced service provider-initiated single sign-on (SSO) functionality with two new customizable fields: NameID Policy Format and Authentication Context, allowing greater flexibility in the AuthnRequest configuration.

Update to "Avoid Termination of Pending Workflows"

The behavior of the Avoid Termination of Pending Workflows option has been updated to handle concurrent workflows more effectively. It now applies to currently running workflows in addition to pending workflows.

Updated Records Per Page Options in History and Log Views

The "Show All" option for records per page has been removed from certain areas of the system to enhance performance. This change affects views such as the Field Change History and Configuration Error Log.

Updated Multi-Factor Authentication Code Request Limit

Requests for multi-factor authentication codes are now limited to one code per minute per user.

Once a code has been sent during the MFA process, a countdown timer will appear, indicating how long users must wait before they can request a new code.

Updated Advanced Data Table

The custom field for Advanced Data Tables now includes a warning to alert users about potential data loss when reducing the number of rows via configuration. Additionally, new node names will automatically include section names to help ensure uniqueness.

Added Automatic Enrollment for New Privacy and Security Policies

All new and cloned systems will now be automatically enrolled in the new privacy and security policies feature. Existing systems that use the previous version of the policies feature will remain unaffected. You can switch existing systems to use the new version of privacy policies at any time. However, policies must be recreated in the new version, and some configuration is required. To enable the new privacy policies on existing systems, go to Global Settings > Classic Options tab, and toggle off “Enable Classic Privacy and Security Policies.”

Updated Dun & Bradstreet Integration

  • Added support for hidelinewhenerrors, meta template, and line template parameters similar to the previous D&B ssGet syntax (and other ssGet usages) and they will need to be passed before the D&B specific parameters are passed
  • Meta template variables that can be used are [[recordcount]] and [[now]]
  • Template variables that can be used are [[id]], [[name]], [[alias]], [[details]], [[matchscore]], [[source]], and [[url]].

Example Syntax:

@ssGet(D&B,dowjones;;1;;metatemplate start [[recordcount]] [[now]];;line template start [[id]] | [[name]] | [[alias]] | [[details]] | [[matchscore]] | [[source]] | [[url]];;subject=Enron;;subjectType=OrganizationName;;screeningMonitoringMode=OnlyMonitoring)@

Other Fixes

  • Fixed an issue with "Select One - Dropdown List", "Select Many - Checkboxes", and "Lookup - Autocomplete Options", when they have Enable Dynamic Content as well as Show Display Value in List Views enabled and these are included in reports using the "Total Group By" option.
  • Fixed an issue where the API GET function was returning stored values instead of display values for some fields such as "Select One - Radio Buttons".
  • Fixed an issue where changes to user roles updated the "Updated By" and "Last Updated" standard fields but were not reflected in the "Change History" when history tracking was enabled for those fields. Also fixed an issue where role updates made through sigle sign-on (SSO) incorrectly showed the user as the updater instead of the system.
  • Fixed an issue with "Payment Allocation Mapping" where modifying a Level 2 payment type and using the "Add More Fields" button caused the payment activity status to incorrectly pull the Level 3 status from the provider UTA. It now correctly pulls the Level 3 status from the current UTA.
  • Fixed an issue where the character count did not update correctly in certain scenarios for rich text custom fields.


Service Packs

June 19th 2025 (202506.02)

  • Updated the new header by moving the “Support” link from the “System Administration” menu (gear icon) to the “User” menu. It now appears above the “Log Out” option. This link allows users to create support tickets and view the deployed SmartSimple version for their environment. The change was made to improve accessibility for more users. Link visibility can be managed by navigating to the desired role’s System Permissions under the Menu tab.
  • Updated the Autoloader to generate improved log files.
  • Updated the new project-based T2P (Test to Production) tool to promote configuration history of promoted objects. Previously, the user that promoted the changes was displayed as the user that made the configuration change in the change history. When a change is promoted, the change history from the development environment will overwrite the change history in other environments.
  • Fixed an issue with the Data Exchange feature where the 'Unpack Complete' message was not closing as expected.
  • Fixed an issue with the legacy Rich Text Editor that occurred when Enable Editing was toggled on for the “Special – Web Page View” custom field.
  • Updated logo image rendering to reduce cropping issues for images larger than the recommended size of 112px high by 560px wide.
  • Fixed an issue with the portal header menu for the common role, where items within submenus did not inherit the allow and deny permissions from their parent dropdown.


About the System Upgrade Process

The objective of the system upgrade process is to ensure that customers have a chance to review how their applications and information will work following the upgrade without compromising the integrity of their production system. In order to take advantage of this, you will need to know how to access your backup instance of SmartSimple Cloud. If you need assistance with this, either refer to the Backup Server and Testing Instances Wiki article or contact the SmartSimple support desk.

For clients on a Private Cloud environment, please review the SmartSimple Upgrade Process – Dedicated Server page.

Upgrade Schedule Details

The following tables outline the detailed upgrade release cycle.


If you are part of our Key Release your SmartSimple Cloud system will be automatically upgraded according to the following schedule. Generally North American Clients are on the Key release.

Hosting Environment Date Maintenance Window Typical Downtime
Key Release Production Second Thursday of an upgrade month 22:00 - 23:59 EST 5 minutes
Key Release Backup Two weeks prior to the production upgrade 22:00 - 23:59 EST 5 minutes

If you are part of our Global Release your SmartSimple Cloud system will be automatically upgraded according to the following schedule. Generally clients in Europe, Middle East and Asia as well as Managed Dedicated clients are on the Global release.

Hosting Environment Date Maintenance Window Typical Downtime
Global Release Production Fourth Thursday of an upgrade month 22:00 - 23:59 local time 5 minutes
Global Release Development/Test Fourth Thursday of an upgrade month 22:00 - 23:59 local time 5 minutes
Global Release Backup Second Thursday of an upgrade month 22:00 - 23:59 local time 5 minutes

If you are on dedicated environment that is client-managed your SmartSimple Cloud system is only upgraded manually by your system administrator or by submitting a request to SmartSimple. The upgrade package is made available for you according to the following schedule.

Hosting Environment Date Maintenance Window Typical Downtime
Global Release All Fourth Thursday of an upgrade month client-managed 5 minutes

Backup Environment Update

  • Each backup environment will be updated to the "release candidate" prior to the upgrade date.
  • This update will provide for instance specific testing of release candidate, as you can log into your respective backup environment and test the changes against your most current data and configuration.
  • Internal staff will also be using these environments to perform instance specific testing.

Update Go/No-Go

Subject to satisfactory testing on both the pre-production environments and the backup environments, the Go/No-Go decision will be made on the Wednesday prior to an upgrade release.

Upgrade Feedback and Questions

If you have questions or need assistance or want to share your thoughts on the upgrade contact our support team toll-free at 866.239.0991 or email support@smartsimple.com

Previous Upgrades

See the Previous Upgrades page for a list of previously-implemented upgrade features.