Release Notes
Modern Campus CMS 2025.3 (November 13, 2025)Link to this section
Features
Form Module
- Enable the ability for your users to upload files as part of form submissions.
- CMS users with access can set 5 upload fields per form, each with a maximum of 5MB.
- Files uploaded will be properly validated.
- You can download the files via the form submission.
- When exporting form submissions, the download link for the file will remain active for a limited time.
- File uploads for your forms will be enabled over the next couple of days. Once enabled for your account, you will set access to file uploads in Forms (Beta) > Settings.
- Users of the form will now see an indication that the form is being submitted.
- See all launched versions of your forms, along with a preview of that version.
- Create custom error messages per form element for your form users.
- Your experience when navigating to the primary Forms Settings is improved.
- You can determine the placeholder for dropdowns.
- The Form Module now has improved accessibility for various areas.
- Form Submissions will now display the page URL of where that form was located when submitted.
- Added to the interface and the export CSV.
- See individual details of a given form submission.
- See a link to the starter CSS file for forms near the Custom Styles URL.
- To reduce confusion with form settings, we have renamed the properties primary screen to General Properties.
- Specific actions for the Form interactions such as, create, save, launch are now stored.
- There is no interface for these yet, this will be added in a future release.
- While backend APIs exist, they've been intentionally removed from public documentation for now. Full API support will be available in a future release.
- This is our second beta release, some parts of the experience are not yet finalized and may change in future releases.
- For the most comprehensive and up-to-date information on the progress of the new module, you can refer to the CMS New Form Module (login required) documentation.
CMS Calendar
- Added support for Google’s updated Places API methodology, which is scheduled to take effect in March 2026.
- To ensure the place search feature continues to function in CMS Calendar Public Submissions, you must enable the Places API (New) in your Google Cloud Console.
Creating Gadgets
- In gadgetlib.js, added ability to set gadget height from within a gadget.
- Grab the latest from our CMS examples repository
Fixes
- Improve Component instance structure handling. (OX-19093)
- Google account linking should now handle the authentication refresh process more seamlessly. (OX-19112)
- View reload in gadgetlib.js will now function again.
Form Module
- Export CSV will now include checkbox contents. (OX-19258)
- The Form Module JavaScript should be less likely to interfere with the rest of your site functionality.
- When you add a required field to a form, error messages will only appear after a user interacts with the form.
- Form submissions will now correctly handle the time field.
- When you are editing a form in the CMS, you will now receive a confirmation prompt if you attempt to navigate away with unsaved changes.
- When using the Form Embed Code, the displayed embed code will be smaller in size, making it less error prone when copying.
- You can no longer attempt to set the Minimum and Maximum length validation to a value below zero.
- Scrolling through versions of form submissions will now display properly.
- When setting a default for a dropdown, the value of the selection will set correctly.
- When you create a form with default text, the user can clear the text and the default won't magically reappear.
- If you use custom CSS for your form and the CSS file fails, the form will load without the custom CSS.
Modern Campus CMS Notice (August 7, 2025)Link to this section
The W3C Validator has been updated to version 24.10.17. Pages will be validated against this version when using the W3C validator in page and final check. This update did not require a CMS release, only an update to the system running the W3C (HTML) Validator. We have also hidden the message Trailing slash on void elements has no effect and interacts badly with unquoted attribute values as it is informational, which was resulting in false positives. This change applies to all customers, including our Self-Host customers on any version of the CMS.
Modern Campus CMS 2025.2 (July 24, 2025)Link to this section
Features
- The beta release of the new Form Module is here!
- A fully rebuilt solution for creating and managing forms in the CMS for your site.
- Since this is a beta release, some parts of the experience are not yet finalized and may change in future releases.
- For the most comprehensive and up-to-date information on the progress of the new module, you can refer to the CMS New Form Module (login required) documentation.
- Access to the beta release will be enabled over the next couple of days for all customers. Once enabled for your account, you will access it from Content > Forms (Beta).
- It's a drag-and-drop form builder with built-in email capabilities, customizable styling via CSS, and a streamlined launch process.
- Submissions are stored securely by Modern Campus and sensitive data is automatically scrubbed for added security.
- No XSL, SSM, or server-side code required.
- While backend APIs exist, they've been intentionally removed from public documentation for now. Full API support will be available in a future release.
- Improved calendar sync performance to handle large numbers of subscriber calendars and reduce interruptions during the process.
- Improved performance for ZIP imports.
Fixes
- When you add multiple items of personalization dynamic content, they will load with no duplication errors. (OX-18683)
- The header image in your CMS and CMS Calendar system emails will display better across email clients.
Modern Campus CMS 2025.1.1 (June 3, 2025)Link to this section
Fix
When you create a mailbox or workflow message, the CMS will only display approved HTML in the subject and body fields, helping keep your messages secure.
Modern Campus CMS 2025.1 (April 24, 2025)Link to this section
Features
- You can now upload or copy an image from staging to be used as your user profile image.
- 1MB JPG or PNG size limit.
- A placeholder image will appear if none is uploaded.
- If you previously had a Gravatar image for your user, this will no longer be used.
- Updated accessibility check to axe-core 4.10.3.
- You can now select WCAG 2.2 AA as your accessibility guideline in Account settings for Axe compliance checks, with new accounts defaulting to this standard.
- This only adds one additional automated rule to check. The other items for WCAG 2.2 AA need to be manually checked.
- You will now see clear error messages when your OpenAI key quota is reached or has no funds, prompting you to check your plan and billing details.
- You can now upload
.avifas a recognized binary file extension.
- Edit AVIF images before uploading rather than using the CMS image editor.
- The Logout URL can now accept URLs up to 512 characters in length in the account settings.
Fixes
- When archiving a workflow item, the notification correctly states that it is archiving, not deleting, removing any confusion with the term "Delete." (OX-15383)
- You will now receive a notification when attempting to delete an image size that is being used, informing you that it cannot be deleted due to its use in an image size set. (OX-17512)
- The Activity Gadget now correctly displays files that are flagged as not being published, ensuring they are not shown as published during a multi-publish. (OX-17581)
- In Setup > Gadgets, you can toggle gadgets on and off, even when initially set to "Default On" and later switched to "Always On." (OX-17745)
- The dependency scan now checks the
srcsetattribute on the tag<source>, ensuring all referenced images are properly detected and converted. (OX-18405) - You will no longer encounter the endless loop issue in the component filechooser caused by specific user permissions and FTP root settings. (OX-18428)
- You can now rename a component without encountering issues that allowed characters typically prevented during the initial creation process, ensuring consistent validation. (OX-18560)
- When you save page properties with a URL containing an ampersand, the URL will be encoded correctly without any extra encoding on subsequent saves. (OX-18648)
- All users in the Insights Access Group can now view the Insights Accessibility report. (OX-18655)
- Only admins will be able to make accessibility exceptions.
- Gadgets set to "Always On" will now automatically appear for users who have previously disabled them, including those in specific groups like "Administrators Only."
- In Setup > Gadgets, you can toggle gadgets on and off, even when initially set to "Default On" and later switched to "Always On."
- You can now delete custom gadgets even when the gadget URL has certificate expired.
- You can now rename a component without encountering issues that allowed characters typically prevented during the initial creation process, ensuring consistent validation.
- Component form elements like Checkbox, Radio, Drop-down, and Multi-select no longer display a console error when saved without selections.
- Renaming a component with invalid characters in Properties no longer requires a page refresh.
- You will now receive the proper notification of when an image fails to upload to an image gallery asset.
- You can successfully publish a page with unsaved changes, and the error preventing publication no longer occurs when clicking “Publish” before saving.
- Page preview now works correctly for scheduled published pages with no error messages.
- The Workflow Gadget now functions correctly without console errors, resolving issues caused by specific time zones like "Canada/Pacific."
- Pending approval files can now be checked in by a different user, even if the original user has no email address.
- When you select all assets, the various actions that can be performed will be performed against the selected assets.
- You will now see the correct error message when an image fails to upload in Image Galleries, instead of the generic network error message.
- The AI Generate Buttons on Page Parameters now prompt you to save changes when attempting to navigate away after using them.
- In Site and Users views, see the new messaging "(Inherit from applicable settings)" to better reflect that toolbars may be limited based on site, user, page, or directory settings.
- When deleting multiple public submissions from the CMS Calendar, all selected submissions will be deleted.
Modern Campus CMS 2024.3.4.1 (January 30, 2025)Link to this section
Fix
- Internal change that improves the ability for us to troubleshoot account issues when you report them.
Modern Campus CMS 2024.3.4 (January 23, 2025)Link to this section
Fixes
- Accessibility scans in Page Check, Final Check, and Insights will now run more reliably. (OX-18546)
Modern Campus CMS 2024.3.3 (December 10, 2024)Link to this section
Fixes
- For Components, Dependency Scan will convert links in file choosers, image choosers, and mini WYSIWYG editors to dependency tags. (OX-15967 / OX-18545)
- The contents of Components in
.lcfpages will not be converted at this time; they will be addressed in a future release.
- The contents of Components in
- You will no longer get an error when comparing file versions. (OX-18536)
Modern Campus CMS 2024.3.2 (November 25, 2024)Link to this section
Fixes
- You can save correctly from Edit > Properties and the Parameters gadget even when the file doesn't have any parameters. (OX-18539)
- You can select checkboxes for report options in Content > Custom Reports. (OX-18540)
- For schools that are beta testing, the CMS now supports saving your longer-format OpenAI API key. (OX-18542)
Erratum Notice
The 2024.3 release notes named the following feature:
- For Components, Dependency Scan will convert links in file choosers, image choosers, and mini WYSIWYG editors to dependency tags. (OX-15967)
- The contents of Components in
.lcfpages will not be converted at this time; they will be addressed in a future release.
- The contents of Components in
This feature caused issues with some external URL formats in Components on pages and has been temporarily disabled. The feature will be available in an upcoming release.
Modern Campus CMS 2024.3.1 (November 20, 2024)Link to this section
Fix
- You can open Edit > Access for folders and sites and the Current folder access settings button for folders. (OX-18535)
Modern Campus CMS 2024.3 (November 19, 2024)Link to this section
Features
- Add thumbnail images for Snippets and Components, to display as a preview in editing interfaces like Snippet Properties, Component Properties, and file choosers.
- Thumbnail images do not display in the WYSIWYG preview.
- For Components, Dependency Scan will convert links in file choosers, image choosers, and mini WYSIWYG editors to dependency tags. (OX-15967)
- The contents of Components in
.lcfpages will not be converted at this time; they will be addressed in a future release.
- The contents of Components in
- Globally manage user options for MultiEdit and Page Parameters using dynamic checkboxes, selects, or radio buttons.
- When you disable users, you can now download a CSV of their group associations, including their username, full name, and group memberships, using both single and bulk actions. (OX-18360)
- When creating a group, you will now see the username alongside the full name for easier identification. (OX-18132)
- If no first or last name is set, only the username will be displayed.
- When you change the site password in Site Settings, you will now see a confirmation modal upon clicking Save.
- You will no longer see the outdated Send Feedback button in Emergency Alerts.
AI for Page Metadata (Beta Release)
- Generate SEO-optimized page titles and descriptions using AI, based on fully rendered page content.
Fixes
- If you enter invalid HTML in the Source Code asset, you will now see more helpful error messaging. (OX-18414)
- When you compose CMS email messages from the inbox, the email will now display special characters properly. (OX-18343)
- For calendar events, type into the category filter to actively narrow down existing categories. (OX-18062)
- For calendar ICS files, see the calendar URL listed as a separate entry. (OX-17821)
- See the correct display of special characters in the Page Parameters gadget. (OX-17477)
- See the correct correct display of special characters on the event details page for calendar categories.
- When editing an event in CMS Calendar, see a ratio recommendation for Event Image.
- You can now successfully upload smaller images to Image Gallery assets.
- If you upload an unsupported image file type to a Image Gallery asset, you will now see more helpful error messaging.
- Pagination in Insights now works correctly.
- Insights dashboard for accessibility will have the correct loading screen.
- Dependency Manager workers are now available at the
/rs/workersendpoint. - Page Preview loads more reliably with Personalization enabled.
- JavaScript files can now be deleted when not connected to Layout Builder.
- You will now see a scroll bar in the Schedule Expiration box for a file.
- In the Navigation Editor,
.ounavfiles, will now show a clearer message regarding the use of HTTPS versus HTTP for external links. - If you upload an invalid file, you will now see the full status text for the error message.
- Orphan Pages report now has an increased date width display.
- Last Saved Date column of Checked-Out Content report will be displayed properly for longer date formats.
- See consistent button text for the Personalization embed code.
- See consistent text in notifications when adding or removing an Accessibility Exception.
Modern Campus CMS 2024.2.1 (August 8, 2024)Link to this section
Fixes
- Emails from Insights will display correctly when there are multiple recipients in the Insights access group. (OX-18310)
- In Insights, you can now open the pages and report with misspelled words. (OX-18317)
- You will see the correct component content when you reorder element groups that contain a WYSIWYG Editor, both on a page and in Content > Components. (OX-18320)
- In components, you will no longer get an error when using full (absolute) URLs in the file and image choosers. (OX-18326)
- Insert Asset on a page loads faster for Level 8 users and below. (OX-18309)
- Emails from workflow tasks will contain the correct Approve, Decline, and Inbox links. (OX-18311)
- Users who don't include a first or last name in their profiles will display correctly in CMS mailbox messages. (OX-18308)
- Emails from the Request Help gadget will no longer show HTML code in the message. (OX-18312)
- Emails from the Link Check gadget will no longer show HTML code in the message. (OX-18325)
- Emails from Emergency Alerts will no longer show HTML code in the message. (OX-18324)
- When you compose emails in the CMS your message will contain the correct line breaks and link styling for
https://URLs. (OX-18313) - In the API, you will see the correct worker key in the response when you upload a file. (OX-18315)
- In Global Search, you will no longer get a blank screen on the full list of results. (OX-18339)
Modern Campus CMS 2024.2 (July 18, 2024)Link to this section
Features
- The CMS-generated emails now feature updated styling and are sent with improved reliability.
- See improved helper text for the Publish to Production access setting for folders.
- Our new image cropping tool will allow us to offer more features in the future.
- Your image editing experience remains the same.
- The URL Shortener Gadget will always output
https://. - You can switch between list and grid views on the public events page of the CMS Calendar and see the same events.
- Updated accessibility check to axe-core 4.9.1.
API
- Updated APIs for workflow, messages, and workers.
- Includes breaking changes to the workflow and messages API.
- Completed workflow requests older than two years will be removed on a weekly basis.
- Enjoy enhanced system efficiency with our improvements to worker processes (CMS tasks that run in the background).
- Use the Worker API to get a list of long-running processes for your account.
- Long-running processes include, but are not limited too: publish actions, dependency scan, Find and Replace.
- Completed processes are removed every two hours.
Sites
- See improved confirmation when you delete a site.
- When you delete an account or site, the Staging file system will be removed.
- You can now create a new site using a deleted site name without reaching out to Support.
Components
- File and Image Chooser elements will open at the specified starting location, including dependency manager tags and other CMS sites in your account.
- When you edit components on a page, your workspace is expanded for better usability.
Element Groups
- You can now reorder and insert new element groups between existing groups, both on a page and in Content > Components.
CMS Snap Display Connector for Extended Education (EE)
- Courses in EE that have Application Instructions will now show them in the connector when the user clicks Apply Now.
- Courses in EE that have Registration-type service charges will now show the contents of this field in the connector's Course Details.
- Sections in EE without schedules will now show in the connector without dates, at the top of the sections list.
- Course and Certificate Search pagination will properly show in certain cases.
Fixes
- When you publish multiple files, you can now click View Details in the pop-up notification to see errors. (OX-17580)
- You can successfully decline files and move them through the workflow. (OX-16674)
- In the Checked-Out Content report, you can successfully sort on the Checked-Out By column. (OX-12719)
- In Version Compare, you can navigate through versions when certain versions have been clipped. (OX-13532)
- If you use regex to control the naming of your binary files, users will now see the correct error message when a file upload has an invalid name. (OX-17986)
- Find and Replace will now load results when searching
.lcfpages. (OX-18160) - Find and Replace will give you more helpful error messages when your regex is not allowed.
- You can no longer regex search with the following:
^*and(\S|\s)*
- You can no longer regex search with the following:
- Find and Replace using regex will display a literal $ when you search using the
\$escape character. - You can now use arrow keys in Firefox to edit and save component element groups.
- See improved examples in the CMS Calendar API documentation.
- Your CMS Calendar Featured Slider, will no longer have an accessibility violation.
- Your CMS Calendar RSS feed now handles special characters more effectively across various RSS readers.
- The Help menu now displays correctly at various screen sizes.
- You will now see the most current site check report.
- You can now filter within the Super Admin interface with no errors.
- When you create a custom gadget, the description field will display correctly.
- The link on the Form Assets Setting field in Setup > Sites will have the proper link.
- Reduced the need to refresh cache on the built-in login screen when new releases occur.
- Your updates to Personalization dynamic content are now more reliable.
- You can now delete unnecessary users more quickly.
- In Insights, various interfaces will have improved loading speed.
Modern Campus CMS Notice (May 17, 2024)Link to this section
Between June 10 and 12, we'll be performing a one-time cleanup of customer recycle bins in the CMS. During this period, content older than 13 months will be removed from the recycle bins of all sites. If you have any questions or concerns about this, please submit a question to the CMS Support Team via the Support Resource Portal (login required).
Modern Campus CMS 2024.1.1 (April 18, 2024)Link to this section
Fixes
- In Content > Find and Replace, when you perform a literal text replace that includes components, you will be less likely to cause issues with the components in use on pages. (OX-18067)
- Special characters, like á, in your breadcrumb navigation settings will display correctly. (OX-18071)
Modern Campus CMS Notice (April 4, 2024)Link to this section
On April 4th at 10:00a.m. Pacific, those with Web Distributed Authoring and Versioning (WebDAV) enabled and those using in-product login will see a prompt to update your password, even if your password is between 16 to 64 characters.
Those only using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be prompted.
Modern Campus CMS 2024.1.0.1 (March 14, 2024)Link to this section
Fix
You will be presented with the proper CMS logo in all situations.
Modern Campus CMS 2024.1 (March 14, 2024)Link to this section
Features
- On April 4th around 10:00a.m. Pacific, those with Web Distributed Authoring and Versioning (WebDAV) enabled and those using in-product login will see a prompt to update your password, even if your password is between 16 to 64 characters.
- Those only using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be prompted.
- If you're having trouble with webhooks publishing, we can now help troubleshoot using additional internal logging. (OX-17845)
- Link check will automatically ignore links beginning with "tel:" or "mailto:". (OX-9101)
- In Reports > Insights > Links, see the correct count of broken links and active exceptions.
- Your Insights dashboard now shows the number of accessibility exceptions used in the report.
- We have rebranded from Omni CMS to Modern Campus CMS in the interface.
- To find all of our solutions, Add-Ons > Additional Add-Ons will now link you to the Modern Campus website.
- You will no longer see references to Lite or Enterprise versions.
- New names for existing modules include:
- Omni CMS Search renamed to Modern Campus CMS Website Search
- Identified Visitors & Contacts renamed to Known Contact Personalization
- Omni CMS + Destiny One Catalog Connector renamed to CMS Snap Display Connector for Extended Education
- Omni CMS + Acalog Catalog Connector renamed to CMS Snap Display Connector for Catalog
- Users will need to reconfirm their acceptance of the Privacy Policy, with the sole adjustment being the update of product names.
- Use our new Responsive Preview, replacing Multi-Browser Preview, to visualize your pages across various screen sizes.
- Live Delivery Platform (LDP) settings are renamed as Form Asset and Gallery Asset settings.
- With the Snap Display Connector for Catalog (formerly Omni CMS + Acalog Catalog Connector) you can hide specific data for programs and courses.
- Contact customer support to get these additional fields added to your existing components or tiles.
- Since Axe is the primary tool for conducting accessibility checks in page checks, final checks, and Insights we have removed all behind the scenes interactions with the legacy Accessibility Checker.
- This has no impact on our SaaS customers but for our Self-Host customers, this version will require you to use Axe.
- Your Activity gadget loads faster by removing actions older than two years.
- Old activity is cleared on a weekly basis.
CMS Integrated Calendar
- Event tags for the CMS Calendar are now separate from CMS tags.
- Event tags are renamed, "Categories."
- We have migrated your existing event tags to Calendar > Attributes > Categories.
- These events tags were not removed from Setup > Tags, review and delete as needed.
- Allow website visitors to RSVP for an event series (recurring events).
- You can enable automated, branded emails and/or email attendees manually.
- A Series Overview on the public events page will list upcoming dates and times in the series.
- Manage your registrations and cancellations using RSVP > Pending.
- When event organizers select to be notified of RSVPs, their notifications are now streamlined.
Fixes
- You can successfully Save image gallery assets after editing their aspect ratio. (OX-17765)
- You will get a more helpful error message when you try to Copy a file that is already being copied. (OX-17754)
- When you Move or Rename files, you will be less likely to receive a database error while the operation is in progress and navigating around in the CMS. (OX-17633)
- We have also added internal logging to help troubleshoot move and rename operations.
- Deleting Images Sizes, Size Sets, or Sets will complete faster. (OX-17897)
- When adding a custom gadget using the API, the URL will now need to be validated to make sure it starts with
https://. - The URL Shortener gadget will only provide shortened URLs that begin with
https://. (OX-17860) - When you publish pages that contain CMS calendar events, you will no longer see an incorrect accessibility issue reported. (OX-17785)
- In CMS Calendar, if your event allows unlimited registration, the event details page will no longer show the "spots available" text.
- If you log in and then delete identifying content from the CMS URL, you'll be automatically directed to your list of sites.
- Webhooks will now send messages when you create a directory using WebDAV, delete JavaScript files, and unzip files.
- Webhooks will no longer send messages when you change the site settings for Layout Builder.
- When you Preview a page with Most Recently Visited or Most Visited Dynamic Content, you can use the dropdowns to see what the page looks like with different variations.
- See the correct file icon for video files in Content > Recycle Bin.
- Button sizes when editing a site configuration have been adjusted.
Insights
- Administrators will now receive the emailed report, even if no access group is selected. (OX-17702)
- Your accessibility page reports will now show all source code occurrences of an issue.
- The accessibility guideline on the dashboard is now easier to read.
- Your Insights scans will now complete faster.