Clevr - 25.17.0 - Release Notes
Released on September 8th, 2025.
Dashboard
- Retired Legacy Dashboards: To streamline the platform and focus on our modern interface, we have retired the Legacy Dashboards.
- New Custom Reports Workflow: The "Custom Reports" feature, previously found on a legacy dashboard, has been redesigned and is now available in a convenient pop-up window, allowing you to run reports without leaving your current view.
- Landing Page Setting Update: The "Landing Page" setting within Role configuration has been updated with the following key changes:
- The existing "Dashboard" option has been renamed to "Dashboard ver.2021" for version clarity.
- A new "Notification Board" option is now available, allowing you to set an announcements page as the initial screen for a role.
- All legacy dashboard options have been retired. Roles previously using a legacy option have been automatically reassigned to "Dashboard ver.2021".
- A "Dashboard ver.2025" option may be visible as a placeholder for our upcoming next-generation dashboard; it is not yet functional.
- Improved Mobile Form Selection: We've resolved an issue on mobile devices that prevented the "Select a Form" dropdown menu from opening correctly. We've updated this control to use the phone's native selection interface, ensuring a more reliable and user-friendly experience when browsing forms on any device.
- Corrected Missing Text in Form Publishing: We've resolved a display issue where the "Cancel" button on the form publishing confirmation pop-up was missing its text. This correction ensures all options are clearly labeled for a smoother workflow.
- Corrected Tab Container Loading Issue: We've resolved an issue where moving or resizing a tab container in the form builder could cause it to load improperly for end users. This fix ensures that after saving, your published forms will reliably display all tabs as intended.
- New Rich Text Editor: We've replaced the basic text box for labels and static text with a powerful new editor. This provides a more familiar, code-free way to style content with the following capabilities:
- Apply bold, italics, and underline styles.
- Easily change font sizes and text colors.
- Click the expand button to open a larger editing window for more complex content.
- Adjust text alignment (left, center, or right).
- Create bulleted and numbered lists.
- Editor Layout Customization: You can now personalize the editor's layout using the new "View" menu in the toolbar. Choose between the classic Two Panel layout or a new, consolidated One Panel view (on the left or right) to maximize your workspace, especially on smaller screens. Your preference is automatically saved in your browser for your next session.
- New Tab Container Position Control: To support layouts with many tabs, we have added a "Container position" setting for tab containers. When your tabs wrap to a second or third row, you can now use this dropdown to safely shift the content area down, preventing any overlap and ensuring all tabs remain fully accessible. This provides a stable way to manage complex tab layouts.
- Form Editor Loading: We've fixed a rare issue that could cause the editor to get stuck on the loading screen. The editor's startup process has been made more robust to ensure a stable and reliable experience every time you open it.
- Smart Header-to-Description Linking: To reduce repetitive work and help you build forms faster, the text from a header element will now automatically populate the description of its parent container. This smart linking also works when you move headers, helping keep your form descriptions organized with minimal effort.
- Editor Tab Renaming: We've resolved an issue in the Beta Form Editor where renaming a tab could cause it to unexpectedly change its order. Tabs will now reliably maintain their correct position after being renamed, ensuring a more stable and predictable form-building experience.
- Form Editor Loading: We've corrected an issue where the editor would sometimes display a previously viewed form instead of the newly selected one. The form editor will now reliably load the correct form, ensuring a consistent and accurate editing experience.
- Attribute Display: We've fixed a visual bug in the Beta Editor where attributes would appear to disappear after adding custom code to an element. This was a display issue only, and no data was ever lost. The editor now correctly displays all attributes immediately after any changes are made.
- Editor Access for Administrative Roles: We resolved an issue that was preventing certain administrative users from loading the editor. The system now correctly recognizes all assigned user roles, ensuring proper access for all users.
- Tab Content Correction: We've resolved an issue in the Form Editor where the contents of a tab (such as fields and text) could occasionally appear duplicated. This visual bug occurred during a background process that validates tab order. The editor's refresh logic has been improved to ensure that all tab content renders correctly the first time.
- Simplified Log Table Configuration: We've made it much easier to add fields to a Log Table. In the Form Editor's properties panel, you'll now find a new "Include in Log Tables" checkbox for input elements. When enabled, you can set the column position and sort order using simple dropdowns, removing the need to configure this feature with manual attributes.
- Simplified GDI Expression Building: We've introduced two major improvements to make configuring GDI (General Data Interface) expressions faster and more accurate.
You will now find a new 'Column' dropdown in the GDI panel that lists all available columns from your data source. An adjacent 'Insert' button allows you to add the selected column directly into your expression with the correct {} formatting. Additionally, when importing data into a text area, the Expression field now expands to support multiple lines, allowing you to easily format your expressions with line breaks. - Quickly Fit Containers to Content: To help you build faster, we've added a new layout tool to the Form Editor. When you have one or more containers selected, click the new 'Resize to fit' button in the properties panel. This will instantly snap the container's borders to perfectly fit all the elements inside, saving you time on manual adjustments.
- New Form Editor Keyboard Shortcuts: To help speed up your workflow, we've added new hotkeys for common actions in the Form Editor.
- Ctrl + Shift + D: Toggles the ability to drag elements on and off.
- Ctrl + A: Adds a new attribute. This shortcut is active when the Advanced Attributes panel is open and focused.
- Log Table Element in the Form Editor: We resolved an issue in the Form Editor that caused an error when adding a new Log Table element to a form. This was due to a backend configuration mismatch that has now been corrected. Users can now successfully add Log Tables to forms via the editor.
- Notification Configuration Display: We resolved a display issue in the Form Editor's notification panel. After saving a notification, the "Notifications to Send" field would incorrectly appear empty when viewed again. This was a visual-only bug, and we can confirm that the correct settings were always saved and functional. The panel will now correctly display your selected notification, ensuring clarity when editing your forms.
- Form Editor Support for Repeater Imports: The Form Editor has been updated to allow the configuration of data imports (GDI) for fields inside a repeater. The restriction that previously prevented this in the user interface has been removed, so you can now use the Imports panel to configure imports on repeater elements.
- Log Table Icon Correction: We've resolved a display issue within Log Tables where a duplicate delete icon could appear for a single row. This has been corrected to ensure the interface remains clean and displays only the single, intended icon.
Imports
The Import Module has received a major upgrade, significantly expanding its power, flexibility, and performance. These enhancements open up new possibilities for handling complex data and automating your workflows.
- On-the-Fly Data Transformation: You can now apply complex logic and reformat your data during the import process itself. This powerful new feature allows the system to transform your source file on the fly, eliminating the need for separate, intermediate data processing steps.
- JSON and XML File Support: In addition to CSV and TSV, the Import Module now supports JSON and XML files. By using the new transformation capabilities, you can easily map data from these common formats directly into your forms.
- Automated Record Creation: The automated nightly import process can now create new records for people found in the import file but do not current have a record. This is perfect for initial data loads or onboarding new groups of users.
- Importing into Repeaters: The module now fully supports importing data directly into the repeating sections of a form. This allows you to easily populate 'one-to-many' data relationships from a single import file.
- Advanced Record Matching: You can now group multiple rows from an import file to a single person or record. This allows for more granular control, such as creating separate records based on a School Year or importing specific data on-demand based on a selected Course ID.
- Indexed Expression Support: For advanced scenarios, you can now use indexed expressions (e.g., {column[0]}) to map specific rows from a matched group to different fields on a form. For example, you can map the first contact person from your import file to the "Guardian 1" fields and the second contact person to the "Guardian 2" fields.
- Performance Boost with Caching: We've introduced a new caching system that dramatically improves performance when working with large files, especially for on-demand imports. You will experience a significant speed boost on subsequent data actions.
For detailed guides and examples for the upgraded Import Module, you can find our documentation
here.
Infrastructure
- Core Platform Enhancements: We have completed a significant behind-the-scenes update to improve our platform's stability and security. This work includes enhanced diagnostic logging to help our team resolve potential issues faster, as well as a comprehensive hardening of the API's data and session management functions. These proactive measures result in a more resilient platform and provide stronger protection for your data.
- Improved Session Persistence: We've upgraded our platform to prevent unexpected logouts during server updates or restarts. Your session will now persist, so instead of losing your work, you'll only experience a brief pause as the application reconnects.
Integration
- Improved System Performance During Background Tasks: We have optimized several background integration processes, such as automatically generating forms and updating user data, to prevent them from causing system-wide slowdowns. These tasks now run more efficiently, ensuring the application remains fast and responsive for all users.
Related Articles
Clevr - 25.03.0 - Release Notes
Release on February 24th, 2025. Data Management We're excited to announce the full release of our new Data Management module! This powerful tool gives administrators greater control over data retention. With Data Management, you can: Define data ...
Clevr - 24.18.1 - Release Notes
Released on September 30th, 2024. Form Interface We've updated the file-opening behavior within the Filebank. Browsers will now attempt to open files in a new tab instead of automatically downloading them. This functionality will depend on the ...
Clevr - 25.02.0 - Release Notes
Released on January 10th, 2025 Clevr Configuration Resolved an issue where users with the appropriate permissions were unable to access the Locations card due to conflicting settings. The Locations card will now display correctly for all authorized ...
Clevr - 25.05.0 - Release Notes
Release on March 24th, 2025. Form Editor To accommodate very large forms, we've extended the publishing process timeout. This ensures that even complex forms can be published successfully without timing out. Person Management To enhance ...
*NEW* Integration Release Notes
The Clevr Integration is a software suite that is tightly coupled to the Clevr Software. We have made the decision to track integration changes as part of its own release note series, with its own set of version numbers. There are currently two ...